pub struct HealingDiskInfo {Show 15 fields
pub id: String,
pub heal_id: String,
pub pool_index: Option<usize>,
pub set_index: Option<usize>,
pub disk_index: Option<usize>,
pub endpoint: String,
pub path: String,
pub objects_total_count: u64,
pub objects_total_size: u64,
pub items_healed: u64,
pub items_failed: u64,
pub bytes_done: u64,
pub finished: bool,
pub bucket: String,
pub object: String,
}Expand description
Healing disk information
Fields§
§id: StringHeal ID
heal_id: StringHeal session ID
pool_index: Option<usize>Pool index
set_index: Option<usize>Set index
disk_index: Option<usize>Disk index
endpoint: StringEndpoint being healed
path: StringPath being healed
objects_total_count: u64Objects total count
objects_total_size: u64Objects total size
items_healed: u64Items healed count
items_failed: u64Items failed count
bytes_done: u64Bytes done
finished: boolWhether healing is finished
bucket: StringCurrent bucket being healed
object: StringCurrent object being healed
Trait Implementations§
Source§impl Clone for HealingDiskInfo
impl Clone for HealingDiskInfo
Source§fn clone(&self) -> HealingDiskInfo
fn clone(&self) -> HealingDiskInfo
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 HealingDiskInfo
impl Debug for HealingDiskInfo
Source§impl Default for HealingDiskInfo
impl Default for HealingDiskInfo
Source§fn default() -> HealingDiskInfo
fn default() -> HealingDiskInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HealingDiskInfo
impl<'de> Deserialize<'de> for HealingDiskInfo
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 HealingDiskInfo
impl RefUnwindSafe for HealingDiskInfo
impl Send for HealingDiskInfo
impl Sync for HealingDiskInfo
impl Unpin for HealingDiskInfo
impl UnsafeUnpin for HealingDiskInfo
impl UnwindSafe for HealingDiskInfo
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