#[repr(C)]pub struct PioVoltageLevelView {
pub component: PioComponentIdView,
pub substation: PioComponentIdView,
pub has_substation: bool,
pub nominal_voltage_kv: f64,
pub low_voltage_limit_kv: f64,
pub has_low_voltage_limit: bool,
pub high_voltage_limit_kv: f64,
pub has_high_voltage_limit: bool,
pub topology_kind: PioStringView,
pub bus_count: usize,
}Expand description
One source neutral voltage level.
Fields§
§component: PioComponentIdView§substation: PioComponentIdView§has_substation: bool§nominal_voltage_kv: f64§low_voltage_limit_kv: f64§has_low_voltage_limit: bool§high_voltage_limit_kv: f64§has_high_voltage_limit: bool§topology_kind: PioStringView§bus_count: usizeTrait Implementations§
Source§impl Clone for PioVoltageLevelView
impl Clone for PioVoltageLevelView
Source§fn clone(&self) -> PioVoltageLevelView
fn clone(&self) -> PioVoltageLevelView
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 PioVoltageLevelView
Auto Trait Implementations§
impl !Send for PioVoltageLevelView
impl !Sync for PioVoltageLevelView
impl Freeze for PioVoltageLevelView
impl RefUnwindSafe for PioVoltageLevelView
impl Unpin for PioVoltageLevelView
impl UnsafeUnpin for PioVoltageLevelView
impl UnwindSafe for PioVoltageLevelView
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