Struct devicemapper::LinearDevTargetTable [−][src]
pub struct LinearDevTargetTable { pub table: Vec<TargetLine<LinearDevTargetParams>>, }
Expand description
A target table for a linear device. Such a table allows flakey targets as well as linear targets.
Fields
table: Vec<TargetLine<LinearDevTargetParams>>
The device’s table
Implementations
Make a new LinearDevTargetTable from a suitable vec
Trait Implementations
fn equivalent_tables(
left: &LinearDevTargetTable,
right: &LinearDevTargetTable
) -> DmResult<bool>
fn equivalent_tables(
left: &LinearDevTargetTable,
right: &LinearDevTargetTable
) -> DmResult<bool>
Check if tables indicate an equivalent device.
What the device thinks its table is.
The device’s UUID, if available. Note that the UUID is not any standard UUID format. Read more
Read the devicemapper table
Suspend I/O on the device. If flush is true, flush the device first.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for LinearDevTargetTable
impl Send for LinearDevTargetTable
impl Sync for LinearDevTargetTable
impl Unpin for LinearDevTargetTable
impl UnwindSafe for LinearDevTargetTable
Blanket Implementations
Mutably borrows from an owned value. Read more