pub struct FileAccessor { /* private fields */ }Expand description
Accessor that pulls data in from the file system.
Implementations§
Source§impl FileAccessor
impl FileAccessor
Trait Implementations§
Source§impl Accessor for FileAccessor
impl Accessor for FileAccessor
Source§fn access_directory(&self) -> Option<&Path>
fn access_directory(&self) -> Option<&Path>
Access the directory that all files should be relative to.
Source§fn access_metadata<C>(&self, callback: C) -> Result<()>
fn access_metadata<C>(&self, callback: C) -> Result<()>
Access the metadata for all files including their length and path.
Source§fn access_pieces<C>(&self, callback: C) -> Result<()>
fn access_pieces<C>(&self, callback: C) -> Result<()>
Access the sequential pieces that make up all of the files.
Source§impl IntoAccessor for FileAccessor
impl IntoAccessor for FileAccessor
Source§type Accessor = FileAccessor
type Accessor = FileAccessor
Concrete Accessor type that will be converted into.
Source§fn into_accessor(self) -> Result<FileAccessor>
fn into_accessor(self) -> Result<FileAccessor>
Convert the type into some Accessor as a Result.
Auto Trait Implementations§
impl Freeze for FileAccessor
impl RefUnwindSafe for FileAccessor
impl Send for FileAccessor
impl Sync for FileAccessor
impl Unpin for FileAccessor
impl UnwindSafe for FileAccessor
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