Struct medea_jason::api::err::EnumerateDevicesException
source · pub struct EnumerateDevicesException { /* private fields */ }
Expand description
Exception thrown when cannot get info of available media devices.
Implementations§
source§impl EnumerateDevicesException
impl EnumerateDevicesException
sourcepub const fn new(cause: Error, trace: Trace) -> Self
pub const fn new(cause: Error, trace: Trace) -> Self
Creates a new EnumerateDevicesException
from the provided error
cause
and trace
.
source§impl EnumerateDevicesException
impl EnumerateDevicesException
sourcepub fn cause(&self) -> Error
pub fn cause(&self) -> Error
Returns platform::Error
causing this EnumerateDevicesException
.
sourcepub fn trace(&self) -> String
pub fn trace(&self) -> String
Returns stacktrace of this EnumerateDevicesException
.
Trait Implementations§
source§impl Debug for EnumerateDevicesException
impl Debug for EnumerateDevicesException
source§impl From<EnumerateDevicesException> for DartError
impl From<EnumerateDevicesException> for DartError
source§fn from(err: EnumerateDevicesException) -> Self
fn from(err: EnumerateDevicesException) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for EnumerateDevicesException
impl !Send for EnumerateDevicesException
impl !Sync for EnumerateDevicesException
impl Unpin for EnumerateDevicesException
impl UnwindSafe for EnumerateDevicesException
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