Struct Lv

Source
pub struct Lv {
Show 102 fields pub lv_uuid: String, pub lv_name: String, pub lv_full_name: String, pub lv_path: String, pub lv_dm_path: String, pub lv_parent: String, pub lv_layout: String, pub lv_role: String, pub lv_initial_image_sync: String, pub lv_image_synced: String, pub lv_merging: String, pub lv_converting: String, pub lv_allocation_policy: String, pub lv_allocation_locked: String, pub lv_fixed_minor: String, pub lv_skip_activation: String, pub lv_autoactivation: String, pub lv_when_full: String, pub lv_active: String, pub lv_active_locally: String, pub lv_active_remotely: String, pub lv_active_exclusively: String, pub lv_major: String, pub lv_minor: String, pub lv_read_ahead: String, pub lv_size: String, pub lv_metadata_size: String, pub seg_count: String, pub origin: String, pub origin_uuid: String, pub origin_size: String, pub lv_ancestors: String, pub lv_full_ancestors: String, pub lv_descendants: String, pub lv_full_descendants: String, pub raid_mismatch_count: String, pub raid_sync_action: String, pub raid_write_behind: String, pub raid_min_recovery_rate: String, pub raid_max_recovery_rate: String, pub raidintegritymode: String, pub raidintegrityblocksize: String, pub integritymismatches: String, pub move_pv: String, pub move_pv_uuid: String, pub convert_lv: String, pub convert_lv_uuid: String, pub mirror_log: String, pub mirror_log_uuid: String, pub data_lv: String, pub data_lv_uuid: String, pub metadata_lv: String, pub metadata_lv_uuid: String, pub pool_lv: String, pub pool_lv_uuid: String, pub lv_tags: String, pub lv_profile: String, pub lv_lockargs: String, pub lv_time: String, pub lv_time_removed: String, pub lv_host: String, pub lv_modules: String, pub lv_historical: String, pub writecache_block_size: String, pub lv_kernel_major: String, pub lv_kernel_minor: String, pub lv_kernel_read_ahead: String, pub lv_permissions: String, pub lv_suspended: String, pub lv_live_table: String, pub lv_inactive_table: String, pub lv_device_open: String, pub data_percent: String, pub snap_percent: String, pub metadata_percent: String, pub copy_percent: String, pub sync_percent: String, pub cache_total_blocks: String, pub cache_used_blocks: String, pub cache_dirty_blocks: String, pub cache_read_hits: String, pub cache_read_misses: String, pub cache_write_hits: String, pub cache_write_misses: String, pub kernel_cache_settings: String, pub kernel_cache_policy: String, pub kernel_metadata_format: String, pub lv_health_status: String, pub kernel_discards: String, pub lv_check_needed: String, pub lv_merge_failed: String, pub lv_snapshot_invalid: String, pub vdo_operating_mode: String, pub vdo_compression_state: String, pub vdo_index_state: String, pub vdo_used_size: String, pub vdo_saving_percent: String, pub writecache_total_blocks: String, pub writecache_free_blocks: String, pub writecache_writeback_blocks: String, pub writecache_error: String, pub lv_attr: String,
}

Fields§

§lv_uuid: String§lv_name: String§lv_full_name: String§lv_path: String§lv_dm_path: String§lv_parent: String§lv_layout: String§lv_role: String§lv_initial_image_sync: String§lv_image_synced: String§lv_merging: String§lv_converting: String§lv_allocation_policy: String§lv_allocation_locked: String§lv_fixed_minor: String§lv_skip_activation: String§lv_autoactivation: String§lv_when_full: String§lv_active: String§lv_active_locally: String§lv_active_remotely: String§lv_active_exclusively: String§lv_major: String§lv_minor: String§lv_read_ahead: String§lv_size: String§lv_metadata_size: String§seg_count: String§origin: String§origin_uuid: String§origin_size: String§lv_ancestors: String§lv_full_ancestors: String§lv_descendants: String§lv_full_descendants: String§raid_mismatch_count: String§raid_sync_action: String§raid_write_behind: String§raid_min_recovery_rate: String§raid_max_recovery_rate: String§raidintegritymode: String§raidintegrityblocksize: String§integritymismatches: String§move_pv: String§move_pv_uuid: String§convert_lv: String§convert_lv_uuid: String§mirror_log: String§mirror_log_uuid: String§data_lv: String§data_lv_uuid: String§metadata_lv: String§metadata_lv_uuid: String§pool_lv: String§pool_lv_uuid: String§lv_tags: String§lv_profile: String§lv_lockargs: String§lv_time: String§lv_time_removed: String§lv_host: String§lv_modules: String§lv_historical: String§writecache_block_size: String§lv_kernel_major: String§lv_kernel_minor: String§lv_kernel_read_ahead: String§lv_permissions: String§lv_suspended: String§lv_live_table: String§lv_inactive_table: String§lv_device_open: String§data_percent: String§snap_percent: String§metadata_percent: String§copy_percent: String§sync_percent: String§cache_total_blocks: String§cache_used_blocks: String§cache_dirty_blocks: String§cache_read_hits: String§cache_read_misses: String§cache_write_hits: String§cache_write_misses: String§kernel_cache_settings: String§kernel_cache_policy: String§kernel_metadata_format: String§lv_health_status: String§kernel_discards: String§lv_check_needed: String§lv_merge_failed: String§lv_snapshot_invalid: String§vdo_operating_mode: String§vdo_compression_state: String§vdo_index_state: String§vdo_used_size: String§vdo_saving_percent: String§writecache_total_blocks: String§writecache_free_blocks: String§writecache_writeback_blocks: String§writecache_error: String§lv_attr: String

Trait Implementations§

Source§

impl Clone for Lv

Source§

fn clone(&self) -> Lv

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Lv

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Lv

Source§

fn default() -> Lv

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for Lv
where Lv: Default,

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Lv

Source§

fn eq(&self, other: &Lv) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for Lv

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl StructuralPartialEq for Lv

Auto Trait Implementations§

§

impl Freeze for Lv

§

impl RefUnwindSafe for Lv

§

impl Send for Lv

§

impl Sync for Lv

§

impl Unpin for Lv

§

impl UnwindSafe for Lv

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

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 more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

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
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Err = <U as TryFrom<T>>::Err

Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Err>

Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,

Source§

impl<T> ErasedDestructor for T
where T: 'static,