pub(super) enum VideoRouteTransition {
Degraded,
Paused {
reason: PolicyPauseReason,
},
Resumed {
cleared_reason: PolicyPauseReason,
},
}Variants§
Trait Implementations§
Source§impl Clone for VideoRouteTransition
impl Clone for VideoRouteTransition
Source§fn clone(&self) -> VideoRouteTransition
fn clone(&self) -> VideoRouteTransition
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VideoRouteTransition
impl Debug for VideoRouteTransition
Source§impl PartialEq for VideoRouteTransition
impl PartialEq for VideoRouteTransition
impl Copy for VideoRouteTransition
impl Eq for VideoRouteTransition
impl StructuralPartialEq for VideoRouteTransition
Auto Trait Implementations§
impl Freeze for VideoRouteTransition
impl RefUnwindSafe for VideoRouteTransition
impl Send for VideoRouteTransition
impl Sync for VideoRouteTransition
impl Unpin for VideoRouteTransition
impl UnsafeUnpin for VideoRouteTransition
impl UnwindSafe for VideoRouteTransition
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,
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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