pub struct UpgradeStats {
pub total_nodes: u32,
pub upgraded_nodes: u32,
pub failed_nodes: u32,
pub pending_nodes: u32,
pub currently_upgrading: u32,
pub rollback_count: u32,
}Expand description
Statistics about the upgrade process
Fields§
§total_nodes: u32§upgraded_nodes: u32§failed_nodes: u32§pending_nodes: u32§currently_upgrading: u32§rollback_count: u32Trait Implementations§
Source§impl Clone for UpgradeStats
impl Clone for UpgradeStats
Source§fn clone(&self) -> UpgradeStats
fn clone(&self) -> UpgradeStats
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 UpgradeStats
impl Debug for UpgradeStats
Source§impl Default for UpgradeStats
impl Default for UpgradeStats
Source§fn default() -> UpgradeStats
fn default() -> UpgradeStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpgradeStats
impl<'de> Deserialize<'de> for UpgradeStats
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
Auto Trait Implementations§
impl Freeze for UpgradeStats
impl RefUnwindSafe for UpgradeStats
impl Send for UpgradeStats
impl Sync for UpgradeStats
impl Unpin for UpgradeStats
impl UnsafeUnpin for UpgradeStats
impl UnwindSafe for UpgradeStats
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> 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