pub struct ValueDictionaryConfig {
pub low_cardinality_threshold: usize,
pub min_len_for_dictionary: usize,
}Expand description
Value dictionary tuning parameters.
Fields§
§low_cardinality_threshold: usizeMaximum unique cardinality per field before dictionary encoding is disabled.
min_len_for_dictionary: usizeMinimum byte length before dictionary encoding is considered.
Trait Implementations§
Source§impl Clone for ValueDictionaryConfig
impl Clone for ValueDictionaryConfig
Source§fn clone(&self) -> ValueDictionaryConfig
fn clone(&self) -> ValueDictionaryConfig
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 moreSource§impl Debug for ValueDictionaryConfig
impl Debug for ValueDictionaryConfig
Source§impl Default for ValueDictionaryConfig
impl Default for ValueDictionaryConfig
Source§impl PartialEq for ValueDictionaryConfig
impl PartialEq for ValueDictionaryConfig
impl Eq for ValueDictionaryConfig
impl StructuralPartialEq for ValueDictionaryConfig
Auto Trait Implementations§
impl Freeze for ValueDictionaryConfig
impl RefUnwindSafe for ValueDictionaryConfig
impl Send for ValueDictionaryConfig
impl Sync for ValueDictionaryConfig
impl Unpin for ValueDictionaryConfig
impl UnsafeUnpin for ValueDictionaryConfig
impl UnwindSafe for ValueDictionaryConfig
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