pub struct FragmentationConfig {
pub phi: f64,
pub max_fragment_size: usize,
pub min_fragment_size: usize,
pub boundary_sparsity: f64,
}Expand description
Configuration for the fragmentation algorithm
Fields§
§phi: f64Expansion parameter φ (phi)
max_fragment_size: usizeMaximum fragment size before splitting
min_fragment_size: usizeMinimum fragment size (don’t split smaller)
boundary_sparsity: f64Boundary sparsity parameter
Trait Implementations§
Source§impl Clone for FragmentationConfig
impl Clone for FragmentationConfig
Source§fn clone(&self) -> FragmentationConfig
fn clone(&self) -> FragmentationConfig
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 FragmentationConfig
impl Debug for FragmentationConfig
Auto Trait Implementations§
impl Freeze for FragmentationConfig
impl RefUnwindSafe for FragmentationConfig
impl Send for FragmentationConfig
impl Sync for FragmentationConfig
impl Unpin for FragmentationConfig
impl UnwindSafe for FragmentationConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more