pub enum SmtpReply {
Show 30 variants
None,
CommandSyntaxFailure,
ParameterSyntaxFailure,
CommandNotImplementedFailure,
CommandSequenceFailure,
UnexpectedParameterFailure,
StatusInfo(String),
HelpInfo(String),
ServiceReadyInfo(String),
ClosingConnectionInfo(String),
ServiceNotAvailableError(String),
MailNotAcceptedByHostFailure,
OkInfo,
OkMessageInfo(String),
OkHeloInfo {
local: String,
remote: String,
},
OkEhloInfo {
local: String,
remote: String,
extensions: Vec<SmtpExtension>,
},
UserNotLocalInfo(String),
CannotVerifyUserInfo,
StartMailInputChallenge,
MailboxNotAvailableError,
ProcesingError,
StorageError,
ParametersNotAccommodatedError,
MailboxNotAvailableFailure,
UserNotLocalFailure(String),
StorageFailure,
MailboxNameInvalidFailure,
TransactionFailure,
UnknownMailParametersFailure,
MailNotAcceptedByDomainFailure,
}
Variants
None
CommandSyntaxFailure
ParameterSyntaxFailure
CommandNotImplementedFailure
CommandSequenceFailure
UnexpectedParameterFailure
StatusInfo(String)
HelpInfo(String)
ServiceReadyInfo(String)
ClosingConnectionInfo(String)
ServiceNotAvailableError(String)
MailNotAcceptedByHostFailure
OkInfo
OkMessageInfo(String)
OkHeloInfo
OkEhloInfo
UserNotLocalInfo(String)
CannotVerifyUserInfo
StartMailInputChallenge
MailboxNotAvailableError
ProcesingError
StorageError
ParametersNotAccommodatedError
MailboxNotAvailableFailure
UserNotLocalFailure(String)
StorageFailure
MailboxNameInvalidFailure
TransactionFailure
UnknownMailParametersFailure
MailNotAcceptedByDomainFailure
Implementations
Trait Implementations
impl Eq for SmtpReply
impl StructuralEq for SmtpReply
impl StructuralPartialEq for SmtpReply
Auto Trait Implementations
impl RefUnwindSafe for SmtpReply
impl Send for SmtpReply
impl Sync for SmtpReply
impl Unpin for SmtpReply
impl UnwindSafe for SmtpReply
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more