pub struct ObservedNode {
pub controller_id: ControllerId,
pub profile: NodeProfile,
pub state: NodeState,
pub observed_at_tick: Tick,
}Fields§
§controller_id: ControllerId§profile: NodeProfile§state: NodeState§observed_at_tick: TickTrait Implementations§
Source§impl Clone for ObservedNode
impl Clone for ObservedNode
Source§fn clone(&self) -> ObservedNode
fn clone(&self) -> ObservedNode
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 ObservedNode
impl Debug for ObservedNode
Source§impl<'de> Deserialize<'de> for ObservedNode
impl<'de> Deserialize<'de> for ObservedNode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ObservedNode
impl PartialEq for ObservedNode
Source§impl Serialize for ObservedNode
impl Serialize for ObservedNode
impl Eq for ObservedNode
impl StructuralPartialEq for ObservedNode
Auto Trait Implementations§
impl Freeze for ObservedNode
impl RefUnwindSafe for ObservedNode
impl Send for ObservedNode
impl Sync for ObservedNode
impl Unpin for ObservedNode
impl UnsafeUnpin for ObservedNode
impl UnwindSafe for ObservedNode
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