pub struct VolumeXml {Show 17 fields
pub name: String,
pub id: Uuid,
pub status: String,
pub status_str: String,
pub snapshot_count: String,
pub brick_count: String,
pub dist_count: String,
pub stripe_count: String,
pub replica_count: String,
pub arbiter_count: String,
pub disperse_count: String,
pub vol_type: String,
pub type_str: VolumeType,
pub transport: String,
pub xlators: Option<String>,
pub bricks: Vec<String>,
pub option_count: String,
/* private fields */
}Fields§
§name: String§id: Uuid§status: String§status_str: String§snapshot_count: String§brick_count: String§dist_count: String§stripe_count: String§replica_count: String§arbiter_count: String§disperse_count: String§vol_type: String§type_str: VolumeType§transport: String§xlators: Option<String>§bricks: Vec<String>§option_count: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for VolumeXml
impl<'de> Deserialize<'de> for VolumeXml
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 Eq for VolumeXml
impl StructuralPartialEq for VolumeXml
Auto Trait Implementations§
impl Freeze for VolumeXml
impl RefUnwindSafe for VolumeXml
impl Send for VolumeXml
impl Sync for VolumeXml
impl Unpin for VolumeXml
impl UnwindSafe for VolumeXml
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