pub struct ProfileOptions {
pub top_n: usize,
pub sample_n: usize,
pub distinct_limit: usize,
}Fields§
§top_n: usizeHow many top-frequency values to report per field. Default 10.
sample_n: usizeHow many features to keep as samples (head-of-file in v0.1). Default 5.
distinct_limit: usizeMaximum distinct values to track per field before falling back to “cardinality unknown / too large”. Default 10_000.
Trait Implementations§
Source§impl Clone for ProfileOptions
impl Clone for ProfileOptions
Source§fn clone(&self) -> ProfileOptions
fn clone(&self) -> ProfileOptions
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 moreSource§impl Debug for ProfileOptions
impl Debug for ProfileOptions
Auto Trait Implementations§
impl Freeze for ProfileOptions
impl RefUnwindSafe for ProfileOptions
impl Send for ProfileOptions
impl Sync for ProfileOptions
impl Unpin for ProfileOptions
impl UnsafeUnpin for ProfileOptions
impl UnwindSafe for ProfileOptions
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