pub trait Object {
// Required methods
fn create(&self) -> Result<(), Error>;
fn remove(&self) -> Result<(), Error>;
fn path(&self) -> &Path;
fn name(&self) -> &str;
fn full(&self) -> PathBuf;
}Expand description
An object is something that exists in the filesystem.