pub enum FinalizationReason {
Interval,
EnergyGate,
Final,
Cancelled,
}Expand description
Why a partial or final emission was produced.
Variants§
Interval
Periodic partial decode on the rolling window.
EnergyGate
Energy/VAD gate passed after enough audio.
Final
Host requested a definitive final transcript.
Cancelled
Session cancelled.
Trait Implementations§
Source§impl Clone for FinalizationReason
impl Clone for FinalizationReason
Source§fn clone(&self) -> FinalizationReason
fn clone(&self) -> FinalizationReason
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FinalizationReason
Source§impl Debug for FinalizationReason
impl Debug for FinalizationReason
impl Eq for FinalizationReason
Source§impl PartialEq for FinalizationReason
impl PartialEq for FinalizationReason
impl StructuralPartialEq for FinalizationReason
Auto Trait Implementations§
impl Freeze for FinalizationReason
impl RefUnwindSafe for FinalizationReason
impl Send for FinalizationReason
impl Sync for FinalizationReason
impl Unpin for FinalizationReason
impl UnsafeUnpin for FinalizationReason
impl UnwindSafe for FinalizationReason
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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