pub struct ResolvedInterface {
pub name: String,
pub rating_mw: Option<f64>,
pub members: Vec<InterfaceMember>,
}Expand description
One interface and the branches its flow sums over.
Fields§
§name: String§rating_mw: Option<f64>§members: Vec<InterfaceMember>In statement order; a branch named twice appears twice.
Trait Implementations§
Source§impl Clone for ResolvedInterface
impl Clone for ResolvedInterface
Source§fn clone(&self) -> ResolvedInterface
fn clone(&self) -> ResolvedInterface
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 moreSource§impl Debug for ResolvedInterface
impl Debug for ResolvedInterface
Source§impl Default for ResolvedInterface
impl Default for ResolvedInterface
Source§fn default() -> ResolvedInterface
fn default() -> ResolvedInterface
Returns the “default value” for a type. Read more
Source§impl PartialEq for ResolvedInterface
impl PartialEq for ResolvedInterface
Source§fn eq(&self, other: &ResolvedInterface) -> bool
fn eq(&self, other: &ResolvedInterface) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResolvedInterface
Auto Trait Implementations§
impl Freeze for ResolvedInterface
impl RefUnwindSafe for ResolvedInterface
impl Send for ResolvedInterface
impl Sync for ResolvedInterface
impl Unpin for ResolvedInterface
impl UnsafeUnpin for ResolvedInterface
impl UnwindSafe for ResolvedInterface
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