pub struct SuccessorPrestageIdentity { /* private fields */ }Implementations§
Source§impl SuccessorPrestageIdentity
impl SuccessorPrestageIdentity
pub fn cluster_id(&self) -> &str
pub const fn epoch(&self) -> u64
pub const fn predecessor_config_id(&self) -> u64
pub fn predecessor_membership_digest(&self) -> LogHash
pub const fn predecessor_recovery_generation(&self) -> u64
pub fn node_id(&self) -> &str
pub const fn execution_profile(&self) -> ExecutionProfile
pub const fn target_config_id(&self) -> u64
pub fn target_membership_digest(&self) -> LogHash
pub fn seed_anchor(&self) -> LogAnchor
Trait Implementations§
Source§impl Clone for SuccessorPrestageIdentity
impl Clone for SuccessorPrestageIdentity
Source§fn clone(&self) -> SuccessorPrestageIdentity
fn clone(&self) -> SuccessorPrestageIdentity
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 SuccessorPrestageIdentity
impl Debug for SuccessorPrestageIdentity
Source§impl<'de> Deserialize<'de> for SuccessorPrestageIdentity
impl<'de> Deserialize<'de> for SuccessorPrestageIdentity
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
impl Eq for SuccessorPrestageIdentity
impl StructuralPartialEq for SuccessorPrestageIdentity
Auto Trait Implementations§
impl Freeze for SuccessorPrestageIdentity
impl RefUnwindSafe for SuccessorPrestageIdentity
impl Send for SuccessorPrestageIdentity
impl Sync for SuccessorPrestageIdentity
impl Unpin for SuccessorPrestageIdentity
impl UnsafeUnpin for SuccessorPrestageIdentity
impl UnwindSafe for SuccessorPrestageIdentity
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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