pub struct FileInfo { /* private fields */ }Expand description
Information about a single file in the archive.
Implementations§
Source§impl FileInfo
impl FileInfo
pub fn set_name(&mut self, value: &str)
Sourcepub fn compressed_size(&self) -> u32
pub fn compressed_size(&self) -> u32
Compressed storage size in bytes.
pub fn set_compressed_size(&mut self, value: u32)
Sourcepub fn uncompressed_size(&self) -> u32
pub fn uncompressed_size(&self) -> u32
Uncompressed (original) file size in bytes.
pub fn set_uncompressed_size(&mut self, value: u32)
pub fn set_flags(&mut self, value: FileFlags)
pub fn set_locale(&mut self, value: u16)
Trait Implementations§
impl Send for FileInfo
Auto Trait Implementations§
impl !Sync for FileInfo
impl Freeze for FileInfo
impl RefUnwindSafe for FileInfo
impl Unpin for FileInfo
impl UnsafeUnpin for FileInfo
impl UnwindSafe for FileInfo
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