pub struct PGMap {Show 13 fields
pub osd_stats_sum: OsdStatsSum,
pub pg_stats_delta: PgStatsDelta,
pub min_last_epoch_clean: Option<i32>,
pub stamp: String,
pub pg_stats_sum: PgStatsSum,
pub last_pg_scan: i32,
pub full_ratio: Option<Value>,
pub pool_stats: Vec<PoolStats>,
pub version: i32,
pub last_osdmap_epoch: i32,
pub near_full_ratio: Option<Value>,
pub osd_stats: Vec<OsdStats>,
pub pg_stats: Vec<PgStats>,
}Fields§
§osd_stats_sum: OsdStatsSum§pg_stats_delta: PgStatsDelta§min_last_epoch_clean: Option<i32>§stamp: String§pg_stats_sum: PgStatsSum§last_pg_scan: i32§full_ratio: Option<Value>§pool_stats: Vec<PoolStats>§version: i32§last_osdmap_epoch: i32§near_full_ratio: Option<Value>§osd_stats: Vec<OsdStats>§pg_stats: Vec<PgStats>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PGMap
impl<'de> Deserialize<'de> for PGMap
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
impl StructuralPartialEq for PGMap
Auto Trait Implementations§
impl Freeze for PGMap
impl RefUnwindSafe for PGMap
impl Send for PGMap
impl Sync for PGMap
impl Unpin for PGMap
impl UnwindSafe for PGMap
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