#[repr(C)]pub struct PioMulticonductorBusView {Show 31 fields
pub id: PioStringView,
pub terminal_count: usize,
pub grounded_terminal_count: usize,
pub voltage_min_v: f64,
pub has_voltage_min: bool,
pub voltage_max_v: f64,
pub has_voltage_max: bool,
pub phase_to_ground_voltage_min_v: PioF64View,
pub has_phase_to_ground_voltage_min: bool,
pub phase_to_ground_voltage_max_v: PioF64View,
pub has_phase_to_ground_voltage_max: bool,
pub phase_to_neutral_voltage_min_v: PioF64View,
pub has_phase_to_neutral_voltage_min: bool,
pub phase_to_neutral_voltage_max_v: PioF64View,
pub has_phase_to_neutral_voltage_max: bool,
pub phase_to_phase_voltage_min_v: PioF64View,
pub has_phase_to_phase_voltage_min: bool,
pub phase_to_phase_voltage_max_v: PioF64View,
pub has_phase_to_phase_voltage_max: bool,
pub positive_sequence_voltage_min_v: f64,
pub has_positive_sequence_voltage_min: bool,
pub positive_sequence_voltage_max_v: f64,
pub has_positive_sequence_voltage_max: bool,
pub negative_sequence_voltage_max_v: f64,
pub has_negative_sequence_voltage_max: bool,
pub zero_sequence_voltage_max_v: f64,
pub has_zero_sequence_voltage_max: bool,
pub neutral_to_ground_voltage_max_v: f64,
pub has_neutral_to_ground_voltage_max: bool,
pub location: PioMulticonductorLocationView,
pub has_location: bool,
}Expand description
One multiconductor bus.
Fields§
§id: PioStringView§terminal_count: usize§grounded_terminal_count: usize§voltage_min_v: f64§has_voltage_min: bool§voltage_max_v: f64§has_voltage_max: bool§phase_to_ground_voltage_min_v: PioF64ViewNonuniform phase bounds, in phase-terminal order, used when the scalar is absent.
has_phase_to_ground_voltage_min: bool§phase_to_ground_voltage_max_v: PioF64View§has_phase_to_ground_voltage_max: bool§phase_to_neutral_voltage_min_v: PioF64View§has_phase_to_neutral_voltage_min: bool§phase_to_neutral_voltage_max_v: PioF64View§has_phase_to_neutral_voltage_max: bool§phase_to_phase_voltage_min_v: PioF64View§has_phase_to_phase_voltage_min: bool§phase_to_phase_voltage_max_v: PioF64View§has_phase_to_phase_voltage_max: bool§positive_sequence_voltage_min_v: f64§has_positive_sequence_voltage_min: bool§positive_sequence_voltage_max_v: f64§has_positive_sequence_voltage_max: bool§negative_sequence_voltage_max_v: f64§has_negative_sequence_voltage_max: bool§zero_sequence_voltage_max_v: f64§has_zero_sequence_voltage_max: bool§neutral_to_ground_voltage_max_v: f64§has_neutral_to_ground_voltage_max: bool§location: PioMulticonductorLocationView§has_location: boolTrait Implementations§
Source§impl Clone for PioMulticonductorBusView
impl Clone for PioMulticonductorBusView
Source§fn clone(&self) -> PioMulticonductorBusView
fn clone(&self) -> PioMulticonductorBusView
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 PioMulticonductorBusView
Auto Trait Implementations§
impl !Send for PioMulticonductorBusView
impl !Sync for PioMulticonductorBusView
impl Freeze for PioMulticonductorBusView
impl RefUnwindSafe for PioMulticonductorBusView
impl Unpin for PioMulticonductorBusView
impl UnsafeUnpin for PioMulticonductorBusView
impl UnwindSafe for PioMulticonductorBusView
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