pub struct OsdMap {
pub pool_max: i32,
pub max_osd: i32,
pub created: String,
pub modified: String,
pub osd_xinfo: Vec<OsdXinfo>,
pub osds: Vec<Osds>,
pub epoch: i32,
pub flags: String,
pub cluster_snapshot: String,
pub pools: Vec<Pools>,
pub fsid: String,
}Fields§
§pool_max: i32§max_osd: i32§created: String§modified: String§osd_xinfo: Vec<OsdXinfo>§osds: Vec<Osds>§epoch: i32§flags: String§cluster_snapshot: String§pools: Vec<Pools>§fsid: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for OsdMap
impl<'de> Deserialize<'de> for OsdMap
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 OsdMap
Auto Trait Implementations§
impl Freeze for OsdMap
impl RefUnwindSafe for OsdMap
impl Send for OsdMap
impl Sync for OsdMap
impl Unpin for OsdMap
impl UnwindSafe for OsdMap
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