#[repr(C)]pub struct PioBalancedBranchView {Show 32 fields
pub component_id: PioStringView,
pub has_component_id: bool,
pub name: PioStringView,
pub has_name: bool,
pub from_bus_id: usize,
pub to_bus_id: usize,
pub resistance_pu: f64,
pub reactance_pu: f64,
pub total_charging_susceptance_pu: f64,
pub terminal_charging_is_explicit: bool,
pub from_conductance_pu: f64,
pub from_susceptance_pu: f64,
pub to_conductance_pu: f64,
pub to_susceptance_pu: f64,
pub rate_a_mva: f64,
pub rate_b_mva: f64,
pub rate_c_mva: f64,
pub additional_rating_count: usize,
pub has_current_ratings: bool,
pub current_rating_a: f64,
pub current_rating_b: f64,
pub current_rating_c: f64,
pub tap_ratio: f64,
pub effective_tap_ratio: f64,
pub phase_shift_degrees: f64,
pub in_service: bool,
pub angle_min_degrees: f64,
pub angle_max_degrees: f64,
pub control: PioTransformerControlView,
pub has_control: bool,
pub route_point_count: usize,
pub has_route: bool,
}Expand description
One balanced branch or two winding transformer.
Fields§
§component_id: PioStringView§has_component_id: bool§name: PioStringView§has_name: bool§from_bus_id: usize§to_bus_id: usize§resistance_pu: f64§reactance_pu: f64§total_charging_susceptance_pu: f64§terminal_charging_is_explicit: bool§from_conductance_pu: f64§from_susceptance_pu: f64§to_conductance_pu: f64§to_susceptance_pu: f64§rate_a_mva: f64§rate_b_mva: f64§rate_c_mva: f64§additional_rating_count: usize§has_current_ratings: bool§current_rating_a: f64§current_rating_b: f64§current_rating_c: f64§tap_ratio: f64§effective_tap_ratio: f64§phase_shift_degrees: f64§in_service: bool§angle_min_degrees: f64§angle_max_degrees: f64§control: PioTransformerControlView§has_control: bool§route_point_count: usize§has_route: boolTrait Implementations§
Source§impl Clone for PioBalancedBranchView
impl Clone for PioBalancedBranchView
Source§fn clone(&self) -> PioBalancedBranchView
fn clone(&self) -> PioBalancedBranchView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PioBalancedBranchView
Auto Trait Implementations§
impl !Send for PioBalancedBranchView
impl !Sync for PioBalancedBranchView
impl Freeze for PioBalancedBranchView
impl RefUnwindSafe for PioBalancedBranchView
impl Unpin for PioBalancedBranchView
impl UnsafeUnpin for PioBalancedBranchView
impl UnwindSafe for PioBalancedBranchView
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more