wasmer_vfs

Trait FileOpener

Source
pub trait FileOpener {
    // Required method
    fn open(
        &mut self,
        path: &Path,
        conf: &OpenOptionsConfig,
    ) -> Result<Box<dyn VirtualFile + Send + Sync + 'static>>;
}

Required Methods§

Source

fn open( &mut self, path: &Path, conf: &OpenOptionsConfig, ) -> Result<Box<dyn VirtualFile + Send + Sync + 'static>>

Implementors§

Source§

impl FileOpener for wasmer_vfs::host_fs::FileOpener

Source§

impl FileOpener for wasmer_vfs::mem_fs::FileOpener