Struct lfs_core::BlockDeviceList
source · pub struct BlockDeviceList { /* private fields */ }
Expand description
the list of all found block devices
Implementations§
source§impl BlockDeviceList
impl BlockDeviceList
pub fn read() -> Result<Self, Error>
pub fn find_by_id(&self, id: DeviceId) -> Option<&BlockDevice>
pub fn find_by_dm_name(&self, dm_name: &str) -> Option<&BlockDevice>
pub fn find_by_name(&self, name: &str) -> Option<&BlockDevice>
pub fn find_top(
&self,
id: DeviceId,
dm_name: Option<&str>,
name: Option<&str>
) -> Option<&BlockDevice>
Trait Implementations§
source§impl Clone for BlockDeviceList
impl Clone for BlockDeviceList
source§fn clone(&self) -> BlockDeviceList
fn clone(&self) -> BlockDeviceList
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more