Struct libmedusa_zip::zip::MedusaZip
source · pub struct MedusaZip {
pub input_files: Vec<FileSource>,
pub zip_options: ZipOutputOptions,
pub modifications: EntryModifications,
pub parallelism: Parallelism,
}Fields§
§input_files: Vec<FileSource>§zip_options: ZipOutputOptions§modifications: EntryModifications§parallelism: ParallelismImplementations§
source§impl MedusaZip
impl MedusaZip
pub async fn zip<Output>( self, output_zip: OutputWrapper<ZipWriter<Output>> ) -> Result<OutputWrapper<ZipWriter<Output>>, MedusaZipError>where Output: Write + Seek + Send + 'static,
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for MedusaZip
impl Send for MedusaZip
impl Sync for MedusaZip
impl Unpin for MedusaZip
impl UnwindSafe for MedusaZip
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more