Trait PackFs
pub trait PackFs: Debug {
// Required method
fn read_all(
&mut self,
f: &mut (dyn FnMut(&str, PackFile<'_>) -> Result<(), PackageError> + Send + Sync),
) -> Result<(), PackageError>;
// Provided methods
fn read(&self, _path: &str) -> Result<PackFile<'_>, Error> { ... }
fn entries(&self) -> Result<PackEntries<'_>, Error> { ... }
}
Expand description
The pack trait is used for read/write files in a package.
Required Methods§
Provided Methods§
fn entries(&self) -> Result<PackEntries<'_>, Error>
fn entries(&self) -> Result<PackEntries<'_>, Error>
Read entries from the package.