pub struct RebalancePoolStatus {
pub id: usize,
pub status: String,
pub used: f64,
pub last_error: Option<String>,
pub progress: Option<RebalancePoolProgress>,
}Expand description
Rebalance status for a single pool.
Fields§
§id: usizeZero-based pool ID.
status: StringRebalance status for this pool.
used: f64Used capacity ratio in the range 0.0..=1.0.
last_error: Option<String>Last rebalance error, if any.
progress: Option<RebalancePoolProgress>Rebalance progress, if this pool is active.
Trait Implementations§
Source§impl Clone for RebalancePoolStatus
impl Clone for RebalancePoolStatus
Source§fn clone(&self) -> RebalancePoolStatus
fn clone(&self) -> RebalancePoolStatus
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 RebalancePoolStatus
impl Debug for RebalancePoolStatus
Source§impl Default for RebalancePoolStatus
impl Default for RebalancePoolStatus
Source§fn default() -> RebalancePoolStatus
fn default() -> RebalancePoolStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RebalancePoolStatus
impl<'de> Deserialize<'de> for RebalancePoolStatus
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 RebalancePoolStatus
impl RefUnwindSafe for RebalancePoolStatus
impl Send for RebalancePoolStatus
impl Sync for RebalancePoolStatus
impl Unpin for RebalancePoolStatus
impl UnsafeUnpin for RebalancePoolStatus
impl UnwindSafe for RebalancePoolStatus
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