[−]Enum oration::errors::ErrorKind
pub enum ErrorKind { Msg(String), SessionHash, NoSession, NoThread(String), DBRead, DBInsert, Unauthorized, Rand, ConfigLoad, ConfigParse, Deserialize, Serialize, NoHTTPHandle, EmptySMTP, EmptyRecipientEmail, TelegramNotify, Request, PathCheckFailed, BuildEmail, SendEmail, BuildSmtpTransport, AlreadyVoted, __Nonexhaustive {}, }
The kind of an error.
Variants
Msg(String)
A convenient variant for String.
SessionHash
NoSession
NoThread(String)
DBRead
DBInsert
Rand
ConfigLoad
ConfigParse
Deserialize
Serialize
NoHTTPHandle
EmptySMTP
EmptyRecipientEmail
TelegramNotify
Request
PathCheckFailed
BuildEmail
SendEmail
BuildSmtpTransport
AlreadyVoted
__Nonexhaustive
Fields of __Nonexhaustive
Methods
impl ErrorKind
impl ErrorKind
pub fn description(&self) -> &str
pub fn description(&self) -> &str
A string describing the error kind.
Trait Implementations
impl From<ErrorKind> for Error
impl From<ErrorKind> for Error
impl Debug for ErrorKind
impl Debug for ErrorKind
impl Display for ErrorKind
impl Display for ErrorKind
impl<'a> From<&'a str> for ErrorKind
impl<'a> From<&'a str> for ErrorKind
impl From<String> for ErrorKind
impl From<String> for ErrorKind
impl From<Error> for ErrorKind
impl From<Error> for ErrorKind