Struct devicemapper::ThinPoolWorkingStatus[][src]

pub struct ThinPoolWorkingStatus {
    pub transaction_id: u64,
    pub usage: ThinPoolUsage,
    pub discard_passdown: bool,
    pub no_space_policy: ThinPoolNoSpacePolicy,
    pub summary: ThinPoolStatusSummary,
    pub needs_check: bool,
    pub meta_low_water: Option<u64>,
}

Status of a working thin pool, i.e, one that does not have status Fail Note that this struct is incomplete. It does not contain every value that can be parsed from a data line, as some of those values are of unknown format.

Fields

The transaction id.

A struct recording block usage for meta and data devices.

discard_passdown/no_discard_passdown

no space policy

A summary of some other status information.

needs_check flag has been set in metadata superblock

The lowater value for the metadata device in metablocks. This value is set by the kernel. Available in kernel version 4.19 and later.

Methods

impl ThinPoolWorkingStatus
[src]

Make a new ThinPoolWorkingStatus struct

Trait Implementations

impl Debug for ThinPoolWorkingStatus
[src]

Formats the value using the given formatter. Read more

impl Clone for ThinPoolWorkingStatus
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations