pub struct Osds {Show 16 fields
pub heartbeat_back_addr: String,
pub uuid: String,
pub weight: Value,
pub up_from: i32,
pub heartbeat_front_addr: String,
pub down_at: i32,
pub up: i32,
pub lost_at: i32,
pub primary_affinity: Value,
pub state: Vec<String>,
pub last_clean_begin: i32,
pub last_clean_end: i32,
pub public_addr: String,
pub up_thru: i32,
pub cluster_addr: String,
pub osd: i32,
}Fields§
§heartbeat_back_addr: String§uuid: String§weight: Value§up_from: i32§heartbeat_front_addr: String§down_at: i32§up: i32§lost_at: i32§primary_affinity: Value§state: Vec<String>§last_clean_begin: i32§last_clean_end: i32§public_addr: String§up_thru: i32§cluster_addr: String§osd: i32Trait Implementations§
Source§impl<'de> Deserialize<'de> for Osds
impl<'de> Deserialize<'de> for Osds
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 Osds
Auto Trait Implementations§
impl Freeze for Osds
impl RefUnwindSafe for Osds
impl Send for Osds
impl Sync for Osds
impl Unpin for Osds
impl UnwindSafe for Osds
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