pub struct VolumeBlockPlacementResizeResult {
pub id: i64,
pub target_pair_count: i32,
pub pair_count_before: i32,
pub pairs_added: i32,
pub pairs_removed: i32,
pub pair_count_after: i32,
pub epoch: i64,
pub partial: bool,
pub reason: Option<String>,
}Fields§
§id: i64§target_pair_count: i32§pair_count_before: i32§pairs_added: i32§pairs_removed: i32§pair_count_after: i32§epoch: i64§partial: bool§reason: Option<String>Trait Implementations§
Source§impl Clone for VolumeBlockPlacementResizeResult
impl Clone for VolumeBlockPlacementResizeResult
Source§fn clone(&self) -> VolumeBlockPlacementResizeResult
fn clone(&self) -> VolumeBlockPlacementResizeResult
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<'de> Deserialize<'de> for VolumeBlockPlacementResizeResult
impl<'de> Deserialize<'de> for VolumeBlockPlacementResizeResult
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 VolumeBlockPlacementResizeResult
impl RefUnwindSafe for VolumeBlockPlacementResizeResult
impl Send for VolumeBlockPlacementResizeResult
impl Sync for VolumeBlockPlacementResizeResult
impl Unpin for VolumeBlockPlacementResizeResult
impl UnsafeUnpin for VolumeBlockPlacementResizeResult
impl UnwindSafe for VolumeBlockPlacementResizeResult
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