pub struct DictionaryTrainerOptions { /* private fields */ }Available on crate feature
dict_builder only.Expand description
Options for producing a standard formatted Zstandard dictionary.
Implementations§
Source§impl DictionaryTrainerOptions
impl DictionaryTrainerOptions
Sourcepub const fn new(dictionary_size: usize, dictionary_id: u32) -> Self
pub const fn new(dictionary_size: usize, dictionary_id: u32) -> Self
Creates options for a dictionary no larger than dictionary_size.
Sourcepub const fn with_max_training_bytes(self, bytes: usize) -> Self
pub const fn with_max_training_bytes(self, bytes: usize) -> Self
Bounds the amount of sample data retained while training.
pub const fn dictionary_size(&self) -> usize
pub const fn dictionary_id(&self) -> u32
pub const fn max_training_bytes(&self) -> usize
Trait Implementations§
Source§impl Clone for DictionaryTrainerOptions
impl Clone for DictionaryTrainerOptions
impl Copy for DictionaryTrainerOptions
Source§impl Debug for DictionaryTrainerOptions
impl Debug for DictionaryTrainerOptions
impl Eq for DictionaryTrainerOptions
Source§impl PartialEq for DictionaryTrainerOptions
impl PartialEq for DictionaryTrainerOptions
impl StructuralPartialEq for DictionaryTrainerOptions
Auto Trait Implementations§
impl Freeze for DictionaryTrainerOptions
impl RefUnwindSafe for DictionaryTrainerOptions
impl Send for DictionaryTrainerOptions
impl Sync for DictionaryTrainerOptions
impl Unpin for DictionaryTrainerOptions
impl UnsafeUnpin for DictionaryTrainerOptions
impl UnwindSafe for DictionaryTrainerOptions
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