Trait zip_extensions::write::ZipWriterExtensions
source · pub trait ZipWriterExtensions {
// Required methods
fn create_from_directory(&mut self, directory: &PathBuf) -> ZipResult<()>;
fn create_from_directory_with_options<F>(
&mut self,
directory: &PathBuf,
options_map: F
) -> ZipResult<()>
where F: Fn(&PathBuf) -> FileOptions;
}Required Methods§
sourcefn create_from_directory(&mut self, directory: &PathBuf) -> ZipResult<()>
fn create_from_directory(&mut self, directory: &PathBuf) -> ZipResult<()>
Creates a zip archive that contains the files and directories from the specified directory.
sourcefn create_from_directory_with_options<F>(
&mut self,
directory: &PathBuf,
options_map: F
) -> ZipResult<()>
fn create_from_directory_with_options<F>( &mut self, directory: &PathBuf, options_map: F ) -> ZipResult<()>
Creates a zip archive that contains the files and directories from the specified directory, uses the specified compression level.
Object Safety§
This trait is not object safe.