Trait devicemapper::DmDevice [] [src]

pub trait DmDevice {
    fn devnode(&self) -> PathBuf;
fn device(&self) -> Device;
fn name(&self) -> &DmName;
fn size(&self) -> Sectors;
fn teardown(self, dm: &DM) -> DmResult<()>; }

A trait capturing some shared properties of DM devices.

Required Methods

The device's device node.

The device.

The device's name.

The number of sectors available for user data.

Erase the kernel's memory of this device.

Implementors