pub struct CpiofsDriver;
Expand description
Driver for CPIO-format filesystems (initramfs)
This driver creates filesystems from memory areas only.
Trait Implementations§
Source§impl FileSystemDriver for CpiofsDriver
impl FileSystemDriver for CpiofsDriver
Source§fn filesystem_type(&self) -> FileSystemType
fn filesystem_type(&self) -> FileSystemType
This filesystem only supports creation from memory
Source§fn create_from_memory(
&self,
memory_area: &MemoryArea,
) -> Result<Box<dyn VirtualFileSystem>>
fn create_from_memory( &self, memory_area: &MemoryArea, ) -> Result<Box<dyn VirtualFileSystem>>
Source§fn create_with_params(
&self,
params: &dyn FileSystemParams,
) -> Result<Box<dyn VirtualFileSystem>>
fn create_with_params( &self, params: &dyn FileSystemParams, ) -> Result<Box<dyn VirtualFileSystem>>
Create a file system with structured parameters Read more
Source§fn create_from_block(
&self,
_block_device: Box<dyn BlockDevice>,
_block_size: usize,
) -> Result<Box<dyn VirtualFileSystem>>
fn create_from_block( &self, _block_device: Box<dyn BlockDevice>, _block_size: usize, ) -> Result<Box<dyn VirtualFileSystem>>
Create a file system from a block device Read more