Struct medea_jason::api::err::InternalException
source · pub struct InternalException { /* private fields */ }
Expand description
Jason’s internal exception.
This is either a programmatic error or some unexpected platform component failure that cannot be handled in any way.
Implementations§
source§impl InternalException
impl InternalException
sourcepub fn cause(&self) -> Option<Error>
pub fn cause(&self) -> Option<Error>
Returns platform::Error
causing this RpcClientException
.
sourcepub fn trace(&self) -> String
pub fn trace(&self) -> String
Returns stacktrace of this InternalException
.
Trait Implementations§
source§impl Debug for InternalException
impl Debug for InternalException
source§impl From<InternalException> for DartError
impl From<InternalException> for DartError
source§fn from(err: InternalException) -> Self
fn from(err: InternalException) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for InternalException
impl !Send for InternalException
impl !Sync for InternalException
impl Unpin for InternalException
impl UnwindSafe for InternalException
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