pub enum CompressionProfile {
None,
Ea04,
Ea05,
Ea06,
Jb00,
Jb01,
Unknown,
}Expand description
Compression wrapper/profile observed for record data.
Variants§
None
Record was not marked compressed.
Ea04
EA04 AutoIt LZ wrapper (same LZ scheme as EA05).
Ea05
EA05 AutoIt LZ wrapper.
Ea06
EA06 AutoIt LZ wrapper.
Jb00
JB00 adaptive-Huffman wrapper (AutoHotkey-classic / AutoIt v2-era).
Jb01
JB01 adaptive-Huffman wrapper (AutoHotkey-classic / AutoIt v2-era).
Unknown
Record was marked compressed but wrapper magic was unrecognized or data was too short.
Trait Implementations§
Source§impl Clone for CompressionProfile
impl Clone for CompressionProfile
Source§fn clone(&self) -> CompressionProfile
fn clone(&self) -> CompressionProfile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CompressionProfile
Source§impl Debug for CompressionProfile
impl Debug for CompressionProfile
impl Eq for CompressionProfile
Source§impl PartialEq for CompressionProfile
impl PartialEq for CompressionProfile
impl StructuralPartialEq for CompressionProfile
Auto Trait Implementations§
impl Freeze for CompressionProfile
impl RefUnwindSafe for CompressionProfile
impl Send for CompressionProfile
impl Sync for CompressionProfile
impl Unpin for CompressionProfile
impl UnsafeUnpin for CompressionProfile
impl UnwindSafe for CompressionProfile
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