#[repr(C)]pub struct PioMulticonductorLineView {Show 13 fields
pub name: PioStringView,
pub bus_from: PioStringView,
pub bus_to: PioStringView,
pub terminal_map_from_count: usize,
pub terminal_map_to_count: usize,
pub line_code: PioStringView,
pub length_m: f64,
pub route_point_count: usize,
pub has_route: bool,
pub current_limit_a: PioF64View,
pub has_current_limit: bool,
pub apparent_power_limit_va: PioF64View,
pub has_apparent_power_limit: bool,
}Expand description
One multiconductor line.
Fields§
§name: PioStringView§bus_from: PioStringView§bus_to: PioStringView§terminal_map_from_count: usize§terminal_map_to_count: usize§line_code: PioStringView§length_m: f64§route_point_count: usize§has_route: bool§current_limit_a: PioF64View§has_current_limit: bool§apparent_power_limit_va: PioF64View§has_apparent_power_limit: boolTrait Implementations§
Source§impl Clone for PioMulticonductorLineView
impl Clone for PioMulticonductorLineView
Source§fn clone(&self) -> PioMulticonductorLineView
fn clone(&self) -> PioMulticonductorLineView
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 PioMulticonductorLineView
Auto Trait Implementations§
impl !Send for PioMulticonductorLineView
impl !Sync for PioMulticonductorLineView
impl Freeze for PioMulticonductorLineView
impl RefUnwindSafe for PioMulticonductorLineView
impl Unpin for PioMulticonductorLineView
impl UnsafeUnpin for PioMulticonductorLineView
impl UnwindSafe for PioMulticonductorLineView
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