pub struct NetworkImage {
pub groups: Vec<u32>,
pub switches: Vec<SwitchImage>,
}Expand description
Groups connected by bidirectional switches, resolved together.
Fields§
§groups: Vec<u32>Indices into DesignImage::groups.
switches: Vec<SwitchImage>Trait Implementations§
Source§impl Clone for NetworkImage
impl Clone for NetworkImage
Source§impl Debug for NetworkImage
impl Debug for NetworkImage
impl Eq for NetworkImage
Source§impl PartialEq for NetworkImage
impl PartialEq for NetworkImage
impl StructuralPartialEq for NetworkImage
Auto Trait Implementations§
impl Freeze for NetworkImage
impl RefUnwindSafe for NetworkImage
impl Send for NetworkImage
impl Sync for NetworkImage
impl Unpin for NetworkImage
impl UnsafeUnpin for NetworkImage
impl UnwindSafe for NetworkImage
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.