pub struct MediaStateTransitionException { /* private fields */ }
Expand description
Exception thrown when the requested media state transition could not be performed.
Implementations§
Source§impl MediaStateTransitionException
impl MediaStateTransitionException
Sourcepub fn new<T: Into<Cow<'static, str>>>(
message: T,
trace: Trace,
kind: MediaStateTransitionExceptionKind,
) -> Self
pub fn new<T: Into<Cow<'static, str>>>( message: T, trace: Trace, kind: MediaStateTransitionExceptionKind, ) -> Self
Creates a new MediaStateTransitionException
from the provided error
message
and trace
.
Source§impl MediaStateTransitionException
impl MediaStateTransitionException
Sourcepub fn trace(&self) -> String
pub fn trace(&self) -> String
Returns stacktrace of this MediaStateTransitionException
.
Sourcepub fn kind(&self) -> MediaStateTransitionExceptionKind
pub fn kind(&self) -> MediaStateTransitionExceptionKind
Returns concrete error kind of this MediaStateTransitionException
.
Trait Implementations§
Source§impl From<MediaStateTransitionException> for DartError
impl From<MediaStateTransitionException> for DartError
Source§fn from(err: MediaStateTransitionException) -> Self
fn from(err: MediaStateTransitionException) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MediaStateTransitionException
impl RefUnwindSafe for MediaStateTransitionException
impl Send for MediaStateTransitionException
impl Sync for MediaStateTransitionException
impl Unpin for MediaStateTransitionException
impl UnwindSafe for MediaStateTransitionException
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