Trait game_kernel_vfs::FsDriver[][src]

pub trait FsDriver {
    fn get_root(&self) -> Directory;
fn put_object(&mut self, path: &Path, obj: FsObject) -> Result<(), ()>;
fn put_new_object<'a>(
        &'a mut self,
        meta: FileMeta,
        path: &Path
    ) -> Result<&'a FsObject, ()>; }

Required methods

fn get_root(&self) -> Directory[src]

fn put_object(&mut self, path: &Path, obj: FsObject) -> Result<(), ()>[src]

fn put_new_object<'a>(
    &'a mut self,
    meta: FileMeta,
    path: &Path
) -> Result<&'a FsObject, ()>
[src]

Loading content...

Implementors

Loading content...