pub struct ShardHealthReport {
pub index: usize,
pub file_path: String,
pub health: ShardHealth,
}Expand description
Health report for a single shard.
Fields§
§index: usizeShard index.
file_path: StringFile path.
health: ShardHealthHealth status.
Trait Implementations§
Source§impl Clone for ShardHealthReport
impl Clone for ShardHealthReport
Source§fn clone(&self) -> ShardHealthReport
fn clone(&self) -> ShardHealthReport
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 ShardHealthReport
impl Debug for ShardHealthReport
Source§impl<'de> Deserialize<'de> for ShardHealthReport
impl<'de> Deserialize<'de> for ShardHealthReport
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 ShardHealthReport
impl RefUnwindSafe for ShardHealthReport
impl Send for ShardHealthReport
impl Sync for ShardHealthReport
impl Unpin for ShardHealthReport
impl UnwindSafe for ShardHealthReport
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