Enum Return Reason
pub enum ReturnReason {
Retired,
Refused,
Superseded,
}Expand description
Why an engine was returned to the control owner.
Variants§
Retired
Replaced; its fade (or cut) completed.
Refused
Refused mid-fade under MidFadePolicy::Refuse, or refused at its start
boundary by AlignmentPolicy::DelayLower (reported as
TransitionEvent::AlignmentRefused); never processed audio.
Superseded
Replaced while waiting under MidFadePolicy::LatestWins; never processed audio.
Trait Implementations§
§impl Clone for ReturnReason
impl Clone for ReturnReason
§fn clone(&self) -> ReturnReason
fn clone(&self) -> ReturnReason
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReturnReason
§impl Debug for ReturnReason
impl Debug for ReturnReason
impl Eq for ReturnReason
§impl PartialEq for ReturnReason
impl PartialEq for ReturnReason
impl StructuralPartialEq for ReturnReason
Auto Trait Implementations§
impl Freeze for ReturnReason
impl RefUnwindSafe for ReturnReason
impl Send for ReturnReason
impl Sync for ReturnReason
impl Unpin for ReturnReason
impl UnsafeUnpin for ReturnReason
impl UnwindSafe for ReturnReason
Blanket Implementations§
§impl<T> BorrowMut<T> for T
impl<T> BorrowMut<T> for T
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more