pub enum CoderPropID {
Show 15 variants
DefaultProp = 0,
DictionarySize = 1,
UsedMemorySize = 2,
Order = 3,
BlockSize = 4,
PosStateBits = 5,
LitContextBits = 6,
LitPosBits = 7,
NumFastBytes = 8,
MatchFinder = 9,
MatchFinderCycles = 10,
NumPasses = 11,
Algorithm = 12,
NumThreads = 13,
EndMarker = 14,
}Expand description
Coder property identifiers.
Variants§
DefaultProp = 0
Default property.
DictionarySize = 1
Dictionary size.
UsedMemorySize = 2
Memory size for PPM*.
Order = 3
Order for PPM methods.
BlockSize = 4
Block size.
PosStateBits = 5
Number of position state bits for LZMA (0 <= x <= 4).
LitContextBits = 6
Number of literal context bits for LZMA (0 <= x <= 8).
LitPosBits = 7
Number of literal position bits for LZMA (0 <= x <= 4).
NumFastBytes = 8
Number of fast bytes for LZ*.
MatchFinder = 9
Match finder. LZMA: “BT2”, “BT4” or “BT4B”.
MatchFinderCycles = 10
Number of match finder cycles.
NumPasses = 11
Number of passes.
Algorithm = 12
Algorithm number.
NumThreads = 13
Number of threads.
EndMarker = 14
Write an end marker.
Trait Implementations§
Source§impl Clone for CoderPropID
impl Clone for CoderPropID
impl Copy for CoderPropID
Source§impl Debug for CoderPropID
impl Debug for CoderPropID
impl Eq for CoderPropID
Source§impl Hash for CoderPropID
impl Hash for CoderPropID
Source§impl PartialEq for CoderPropID
impl PartialEq for CoderPropID
impl StructuralPartialEq for CoderPropID
Auto Trait Implementations§
impl Freeze for CoderPropID
impl RefUnwindSafe for CoderPropID
impl Send for CoderPropID
impl Sync for CoderPropID
impl Unpin for CoderPropID
impl UnsafeUnpin for CoderPropID
impl UnwindSafe for CoderPropID
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.