pub struct Pv {Show 28 fields
pub pv_fmt: String,
pub pv_uuid: String,
pub dev_size: String,
pub pv_name: String,
pub pv_major: String,
pub pv_minor: String,
pub pv_mda_free: String,
pub pv_mda_size: String,
pub pv_ext_vsn: String,
pub pe_start: String,
pub pv_size: String,
pub pv_free: String,
pub pv_used: String,
pub pv_attr: String,
pub pv_allocatable: String,
pub pv_exported: String,
pub pv_missing: String,
pub pv_pe_count: String,
pub pv_pe_alloc_count: String,
pub pv_tags: String,
pub pv_mda_count: String,
pub pv_mda_used_count: String,
pub pv_ba_start: String,
pub pv_ba_size: String,
pub pv_in_use: String,
pub pv_duplicate: String,
pub pv_device_id: String,
pub pv_device_id_type: String,
}
Fields§
§pv_fmt: String
§pv_uuid: String
§dev_size: String
§pv_name: String
§pv_major: String
§pv_minor: String
§pv_mda_free: String
§pv_mda_size: String
§pv_ext_vsn: String
§pe_start: String
§pv_size: String
§pv_free: String
§pv_used: String
§pv_attr: String
§pv_allocatable: String
§pv_exported: String
§pv_missing: String
§pv_pe_count: String
§pv_pe_alloc_count: String
§pv_mda_count: String
§pv_mda_used_count: String
§pv_ba_start: String
§pv_ba_size: String
§pv_in_use: String
§pv_duplicate: String
§pv_device_id: String
§pv_device_id_type: String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Pv
impl<'de> Deserialize<'de> for Pv
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 Pv
Auto Trait Implementations§
impl Freeze for Pv
impl RefUnwindSafe for Pv
impl Send for Pv
impl Sync for Pv
impl Unpin for Pv
impl UnwindSafe for Pv
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more