Struct paxakos::node::Snapshot [−][src]
Expand description
A snapshot of a node’s state.
Implementations
Trait Implementations
impl<'de, S: State, R: RoundNum, C: CoordNum> Deserialize<'de> for Snapshot<S, R, C> where
S: Deserialize<'de>,
impl<'de, S: State, R: RoundNum, C: CoordNum> Deserialize<'de> for Snapshot<S, R, C> where
S: Deserialize<'de>,
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
Auto Trait Implementations
impl<S, R, C> RefUnwindSafe for Snapshot<S, R, C> where
C: RefUnwindSafe,
R: RefUnwindSafe,
S: RefUnwindSafe,
<S as State>::LogEntry: RefUnwindSafe,
impl<S, R, C> UnwindSafe for Snapshot<S, R, C> where
C: UnwindSafe + RefUnwindSafe,
R: UnwindSafe + RefUnwindSafe,
S: RefUnwindSafe,
<S as State>::LogEntry: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more