pub trait FileSystemDirective<'a, F: FileSystem>: Directive<'a> {
// Required methods
fn fs(&self) -> &F;
fn mut_fs(&mut self) -> &mut F;
}
Expand description
Common trait for all the directives that use a Filesystem
pub trait FileSystemDirective<'a, F: FileSystem>: Directive<'a> {
// Required methods
fn fs(&self) -> &F;
fn mut_fs(&mut self) -> &mut F;
}
Common trait for all the directives that use a Filesystem