pub enum SockudoError {
Request(RequestError),
Webhook(WebhookError),
Config {
message: String,
},
Validation {
message: String,
},
Encryption {
message: String,
},
Json(Error),
Http(Error),
}Variants§
Trait Implementations§
Source§impl Debug for SockudoError
impl Debug for SockudoError
Source§impl Display for SockudoError
impl Display for SockudoError
Source§impl Error for SockudoError
impl Error for SockudoError
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 SockudoError
impl From<Error> for SockudoError
Source§impl From<Error> for SockudoError
impl From<Error> for SockudoError
Source§impl From<RequestError> for SockudoError
impl From<RequestError> for SockudoError
Source§fn from(source: RequestError) -> Self
fn from(source: RequestError) -> Self
Converts to this type from the input type.
Source§impl From<WebhookError> for SockudoError
impl From<WebhookError> for SockudoError
Source§fn from(source: WebhookError) -> Self
fn from(source: WebhookError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for SockudoError
impl !UnwindSafe for SockudoError
impl Freeze for SockudoError
impl Send for SockudoError
impl Sync for SockudoError
impl Unpin for SockudoError
impl UnsafeUnpin for SockudoError
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