pub enum LzmaFilter {
Arm(Option<Vec<u8>>),
Arm64(Option<Vec<u8>>),
ArmThumb(Option<Vec<u8>>),
Delta(Option<Vec<u8>>),
Ia64(Option<Vec<u8>>),
Lzma1(LzmaOptions),
Lzma1Properties(Vec<u8>),
Lzma2(LzmaOptions),
Lzma2Properties(Vec<u8>),
PowerPc(Option<Vec<u8>>),
Sparc(Option<Vec<u8>>),
X86(Option<Vec<u8>>),
}
Available on crate feature
lzma
only.Expand description
An individual filter directly corresponding to liblzma Filters method calls
Variants§
Arm(Option<Vec<u8>>)
Arm64(Option<Vec<u8>>)
ArmThumb(Option<Vec<u8>>)
Delta(Option<Vec<u8>>)
Ia64(Option<Vec<u8>>)
Lzma1(LzmaOptions)
Lzma1Properties(Vec<u8>)
Lzma2(LzmaOptions)
Lzma2Properties(Vec<u8>)
PowerPc(Option<Vec<u8>>)
Sparc(Option<Vec<u8>>)
X86(Option<Vec<u8>>)
Trait Implementations§
Source§impl Clone for LzmaFilter
impl Clone for LzmaFilter
Source§fn clone(&self) -> LzmaFilter
fn clone(&self) -> LzmaFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for LzmaFilter
impl RefUnwindSafe for LzmaFilter
impl Send for LzmaFilter
impl Sync for LzmaFilter
impl Unpin for LzmaFilter
impl UnwindSafe for LzmaFilter
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