Trait libpijul::Archive [−][src]
pub trait Archive {
type File: Write;
type Error: Error;
fn create_file(&mut self, path: &str, mtime: u64, perm: u16) -> Self::File;
fn create_dir(
&mut self,
path: &str,
mtime: u64,
permissions: u16
) -> Result<(), Self::Error>;
fn close_file(&mut self, f: Self::File) -> Result<(), Self::Error>;
}