pub struct MonitorTopology {
pub nodes: Vec<MonitorNode>,
pub connections: Vec<MonitorConnection>,
}Fields§
§nodes: Vec<MonitorNode>§connections: Vec<MonitorConnection>Trait Implementations§
Source§impl Clone for MonitorTopology
impl Clone for MonitorTopology
Source§fn clone(&self) -> MonitorTopology
fn clone(&self) -> MonitorTopology
Returns a duplicate of the value. Read more
1.0.0 · 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 MonitorTopology
impl Debug for MonitorTopology
Source§impl Default for MonitorTopology
impl Default for MonitorTopology
Source§fn default() -> MonitorTopology
fn default() -> MonitorTopology
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MonitorTopology
impl RefUnwindSafe for MonitorTopology
impl Send for MonitorTopology
impl Sync for MonitorTopology
impl Unpin for MonitorTopology
impl UnwindSafe for MonitorTopology
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more