Struct libblkid_rs::BlkidDevno
source · pub struct BlkidDevno(/* private fields */);
Expand description
Device number
Implementations§
source§impl BlkidDevno
impl BlkidDevno
sourcepub fn from_device_numbers(major: c_uint, minor: c_uint) -> Self
pub fn from_device_numbers(major: c_uint, minor: c_uint) -> Self
Create a BlkidDevno
from major and minor numbers.
sourcepub fn to_devname(&self) -> Result<String>
pub fn to_devname(&self) -> Result<String>
Get device name from device number
sourcepub fn to_wholedisk(&self) -> Result<(String, BlkidDevno)>
pub fn to_wholedisk(&self) -> Result<(String, BlkidDevno)>
Get the device number and name of the whole disk associated with this device number
Auto Trait Implementations§
impl Freeze for BlkidDevno
impl RefUnwindSafe for BlkidDevno
impl Send for BlkidDevno
impl Sync for BlkidDevno
impl Unpin for BlkidDevno
impl UnwindSafe for BlkidDevno
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