pub struct EchoConfig {
pub orbit: OrbitGroup,
pub min_len: usize,
pub max_period_cv: f32,
}Expand description
Tuning for the echo analysis.
Fields§
§orbit: OrbitGroupThe symmetry group the key is quotiented by: recurrence up to this
equivalence. Identity (the default) is exact-text recurrence.
min_len: usizeMinimum byte length for a token to be keyed; shorter tokens get an unkeyed (zero-echo) frame.
max_period_cv: f32Maximum coefficient of variation of a key’s successive lags for the recurrence to count as periodic (the mean lag is then its period).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EchoConfig
impl RefUnwindSafe for EchoConfig
impl Send for EchoConfig
impl Sync for EchoConfig
impl Unpin for EchoConfig
impl UnsafeUnpin for EchoConfig
impl UnwindSafe for EchoConfig
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