#[non_exhaustive]pub struct TerminalCurrentBounds {
pub from_pu: Option<f64>,
pub to_pu: Option<f64>,
}Expand description
The two terminal current bounds of one branch, per unit; None is
unbounded.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.from_pu: Option<f64>§to_pu: Option<f64>Trait Implementations§
Source§impl Clone for TerminalCurrentBounds
impl Clone for TerminalCurrentBounds
impl Copy for TerminalCurrentBounds
Source§impl Debug for TerminalCurrentBounds
impl Debug for TerminalCurrentBounds
Source§impl Default for TerminalCurrentBounds
impl Default for TerminalCurrentBounds
Source§impl PartialEq for TerminalCurrentBounds
impl PartialEq for TerminalCurrentBounds
impl StructuralPartialEq for TerminalCurrentBounds
Auto Trait Implementations§
impl Freeze for TerminalCurrentBounds
impl RefUnwindSafe for TerminalCurrentBounds
impl Send for TerminalCurrentBounds
impl Sync for TerminalCurrentBounds
impl Unpin for TerminalCurrentBounds
impl UnsafeUnpin for TerminalCurrentBounds
impl UnwindSafe for TerminalCurrentBounds
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