pub enum BreakpointStrategy {
Percentile,
StandardDeviation,
Absolute,
}Expand description
Strategy for determining chunk breakpoints
Variants§
Percentile
Use percentile of similarity differences (e.g., 95th percentile)
StandardDeviation
Use standard deviation of similarity differences (e.g., 3σ)
Absolute
Use absolute threshold (e.g., similarity < 0.5)
Trait Implementations§
Source§impl Clone for BreakpointStrategy
impl Clone for BreakpointStrategy
Source§fn clone(&self) -> BreakpointStrategy
fn clone(&self) -> BreakpointStrategy
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 BreakpointStrategy
impl Debug for BreakpointStrategy
Source§impl PartialEq for BreakpointStrategy
impl PartialEq for BreakpointStrategy
impl Copy for BreakpointStrategy
impl StructuralPartialEq for BreakpointStrategy
Auto Trait Implementations§
impl Freeze for BreakpointStrategy
impl RefUnwindSafe for BreakpointStrategy
impl Send for BreakpointStrategy
impl Sync for BreakpointStrategy
impl Unpin for BreakpointStrategy
impl UnsafeUnpin for BreakpointStrategy
impl UnwindSafe for BreakpointStrategy
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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