#[repr(C)]pub struct PioDetailedTerminalView {Show 16 fields
pub component: PioComponentIdView,
pub has_component: bool,
pub equipment: PioComponentIdView,
pub terminal: u8,
pub voltage_level: PioComponentIdView,
pub bus: PioComponentIdView,
pub has_bus: bool,
pub connectable_bus: PioComponentIdView,
pub has_connectable_bus: bool,
pub node: PioComponentIdView,
pub has_node: bool,
pub connected: bool,
pub active_power_mw: f64,
pub has_active_power: bool,
pub reactive_power_mvar: f64,
pub has_reactive_power: bool,
}Expand description
One source neutral AC terminal.
Fields§
§component: PioComponentIdView§has_component: bool§equipment: PioComponentIdView§terminal: u8§voltage_level: PioComponentIdView§bus: PioComponentIdView§has_bus: bool§connectable_bus: PioComponentIdView§has_connectable_bus: bool§node: PioComponentIdView§has_node: bool§connected: bool§active_power_mw: f64§has_active_power: bool§reactive_power_mvar: f64§has_reactive_power: boolTrait Implementations§
Source§impl Clone for PioDetailedTerminalView
impl Clone for PioDetailedTerminalView
Source§fn clone(&self) -> PioDetailedTerminalView
fn clone(&self) -> PioDetailedTerminalView
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 PioDetailedTerminalView
Auto Trait Implementations§
impl !Send for PioDetailedTerminalView
impl !Sync for PioDetailedTerminalView
impl Freeze for PioDetailedTerminalView
impl RefUnwindSafe for PioDetailedTerminalView
impl Unpin for PioDetailedTerminalView
impl UnsafeUnpin for PioDetailedTerminalView
impl UnwindSafe for PioDetailedTerminalView
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