pub struct StdFilesystem;
Trait Implementations§
Source§impl Default for StdFilesystem
impl Default for StdFilesystem
Source§fn default() -> StdFilesystem
fn default() -> StdFilesystem
Returns the “default value” for a type. Read more
Source§impl Filesystem for StdFilesystem
impl Filesystem for StdFilesystem
type File = File
fn create_dir<P: AsRef<Path>>(&self, path: P) -> IoResult<()>
fn create_dir_all<P: AsRef<Path>>(&self, path: P) -> IoResult<()>
fn rename<P: AsRef<Path>, Q: AsRef<Path>>(&self, from: P, to: Q) -> IoResult<()>
fn remove_file<P: AsRef<Path>>(&self, path: P) -> IoResult<()>
fn remove_dir_all<P: AsRef<Path>>(&self, path: P) -> IoResult<()>
fn read_link<P: AsRef<Path>>(&self, path: P) -> IoResult<PathBuf>
fn path_metadata<P: AsRef<Path>>(&self, path: P) -> IoResult<Metadata>
fn symlink_metadata<P: AsRef<Path>>(&self, path: P) -> IoResult<Metadata>
fn file_metadata(&self, file: &Self::File) -> IoResult<Metadata>
fn path_exists<P: AsRef<Path>>(&self, path: P) -> IoResult<bool>
Auto Trait Implementations§
impl Freeze for StdFilesystem
impl RefUnwindSafe for StdFilesystem
impl Send for StdFilesystem
impl Sync for StdFilesystem
impl Unpin for StdFilesystem
impl UnwindSafe for StdFilesystem
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