Struct devicemapper::ThinPoolDev [] [src]

pub struct ThinPoolDev { /* fields omitted */ }

DM construct to contain thin provisioned devices

Methods

impl ThinPoolDev
[src]

Use DM to create a "thin-pool". A "thin-pool" is shared space for other thin provisioned devices to use.

See section "Setting up a fresh pool device": https://www.kernel.org/doc/Documentation/device-mapper/thin-provisioning.txt

Construct a new ThinPoolDev with the given data and meta devs. The ThinPoolDev is used as backing for by ThinDev.

Set up an existing ThinPoolDev.

send a message to DM thin pool

name of the thin pool device

Get the "x:y" device string for this LinearDev

path of the device node

Get the current status of the thinpool.

Remove the device from DM

Trait Implementations

impl Debug for ThinPoolDev
[src]

Formats the value using the given formatter.