pub struct ErlBargeConfig {
pub floor: f32,
pub hysteresis: f32,
}Expand description
Tunable ERL barge knobs (ADR-068 D1 / WEFT-615): floor + hysteresis.
Barge-in is not a static on/off switch — a claim is admitted when measured ERL confidence clears the floor. Retune from live loud-room data without code changes.
Fields§
§floor: f32Admit threshold in [0, 1]: erl >= floor → grant barge.
hysteresis: f32Hysteresis band width; release at floor − hysteresis (clamped ≥ 0).
Implementations§
Trait Implementations§
Source§impl Clone for ErlBargeConfig
impl Clone for ErlBargeConfig
impl Copy for ErlBargeConfig
Source§impl Debug for ErlBargeConfig
impl Debug for ErlBargeConfig
Source§impl Default for ErlBargeConfig
impl Default for ErlBargeConfig
Source§impl PartialEq for ErlBargeConfig
impl PartialEq for ErlBargeConfig
impl StructuralPartialEq for ErlBargeConfig
Auto Trait Implementations§
impl Freeze for ErlBargeConfig
impl RefUnwindSafe for ErlBargeConfig
impl Send for ErlBargeConfig
impl Sync for ErlBargeConfig
impl Unpin for ErlBargeConfig
impl UnsafeUnpin for ErlBargeConfig
impl UnwindSafe for ErlBargeConfig
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