Struct devicemapper::ThinDevId
source · pub struct ThinDevId { /* private fields */ }Expand description
A thindev id is a 24 bit number, i.e., its bit width is not a power of 2.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ThinDevId
impl<'de> Deserialize<'de> for ThinDevId
source§fn deserialize<D>(deserializer: D) -> Result<ThinDevId, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<ThinDevId, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for ThinDevId
impl PartialEq for ThinDevId
impl Copy for ThinDevId
impl Eq for ThinDevId
impl StructuralEq for ThinDevId
impl StructuralPartialEq for ThinDevId
Auto Trait Implementations§
impl RefUnwindSafe for ThinDevId
impl Send for ThinDevId
impl Sync for ThinDevId
impl Unpin for ThinDevId
impl UnwindSafe for ThinDevId
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more