pub trait BundleFsReader {
// Required methods
fn list_bundle(&self, bundle_file: &Path) -> Result<Vec<BundleEntry>>;
fn extract_bundle(
&self,
bundle_file: &Path,
output_dir: &Path,
) -> Result<()>;
}pub trait BundleFsReader {
// Required methods
fn list_bundle(&self, bundle_file: &Path) -> Result<Vec<BundleEntry>>;
fn extract_bundle(
&self,
bundle_file: &Path,
output_dir: &Path,
) -> Result<()>;
}