pub enum NativeMessageError {
Disconnected,
TooLarge {
size: usize,
max: usize,
},
Io(Error),
Json(Error),
}Variants§
Trait Implementations§
Source§impl Debug for NativeMessageError
impl Debug for NativeMessageError
Source§impl Display for NativeMessageError
impl Display for NativeMessageError
Source§impl Error for NativeMessageError
impl Error for NativeMessageError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Error> for NativeMessageError
impl From<Error> for NativeMessageError
Auto Trait Implementations§
impl Freeze for NativeMessageError
impl !RefUnwindSafe for NativeMessageError
impl Send for NativeMessageError
impl Sync for NativeMessageError
impl Unpin for NativeMessageError
impl UnsafeUnpin for NativeMessageError
impl !UnwindSafe for NativeMessageError
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