pub struct EdgeState {
pub playback_active: bool,
pub erl_confidence: Option<f32>,
pub squelch_active: bool,
pub heartbeat: u64,
}Expand description
Control-lane state the edge reports up every tick / on change (ADR-068 D3).
Fields§
§playback_active: boolSpeaker path currently playing daemon media.
erl_confidence: Option<f32>Latest AEC echo-return-loss confidence in [0, 1], when measured.
squelch_active: boolSilence-squelch engaged (bandwidth only; no semantic authority).
heartbeat: u64Heartbeat sequence so the daemon can detect link loss.
Implementations§
Trait Implementations§
impl Copy for EdgeState
impl StructuralPartialEq for EdgeState
Auto Trait Implementations§
impl Freeze for EdgeState
impl RefUnwindSafe for EdgeState
impl Send for EdgeState
impl Sync for EdgeState
impl Unpin for EdgeState
impl UnsafeUnpin for EdgeState
impl UnwindSafe for EdgeState
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