Enum nostr_sdk::message::MessageHandleError
source · pub enum MessageHandleError {
InvalidMessageFormat,
Json(Error),
Event(Error),
EmptyMsg,
}
Expand description
Messages error
Variants§
InvalidMessageFormat
Invalid message format
Json(Error)
Impossible to deserialize message
Event(Error)
Event error
EmptyMsg
Empty message
Trait Implementations§
source§impl Debug for MessageHandleError
impl Debug for MessageHandleError
source§impl Display for MessageHandleError
impl Display for MessageHandleError
source§impl Error for MessageHandleError
impl Error for MessageHandleError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 MessageHandleError
impl From<Error> for MessageHandleError
source§fn from(e: Error) -> MessageHandleError
fn from(e: Error) -> MessageHandleError
Converts to this type from the input type.
source§impl From<Error> for MessageHandleError
impl From<Error> for MessageHandleError
source§fn from(e: Error) -> MessageHandleError
fn from(e: Error) -> MessageHandleError
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for MessageHandleError
impl Send for MessageHandleError
impl Sync for MessageHandleError
impl Unpin for MessageHandleError
impl !UnwindSafe for MessageHandleError
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