pub trait FileInterface: Clone + Debug + Hash + PartialEq {
    fn filepath(&self) -> Box<Path>;

    fn buffer(&self) -> String { ... }
    fn open_file(&self) -> File { ... }
    fn file_lines(&self) -> Vec<String>Notable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
    A: Allocator
{ ... } }

Required Methods

Provided Methods

Implementors