pub enum ImapMailboxCheckError {
No(String),
Bad(String),
Bye(String),
MissingTagged,
Send(SendImapCommandError),
}Expand description
Failure causes during the IMAP CHECK flow.
Variants§
Trait Implementations§
Source§impl Clone for ImapMailboxCheckError
impl Clone for ImapMailboxCheckError
Source§fn clone(&self) -> ImapMailboxCheckError
fn clone(&self) -> ImapMailboxCheckError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ImapMailboxCheckError
impl Debug for ImapMailboxCheckError
Source§impl Display for ImapMailboxCheckError
impl Display for ImapMailboxCheckError
Source§impl Error for ImapMailboxCheckError
impl Error for ImapMailboxCheckError
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<ImapMailboxCheckError> for ImapClientStdError
Available on crate feature client only.
impl From<ImapMailboxCheckError> for ImapClientStdError
Available on crate feature
client only.Source§fn from(source: ImapMailboxCheckError) -> Self
fn from(source: ImapMailboxCheckError) -> Self
Converts to this type from the input type.
Source§impl From<SendImapCommandError> for ImapMailboxCheckError
impl From<SendImapCommandError> for ImapMailboxCheckError
Source§fn from(source: SendImapCommandError) -> Self
fn from(source: SendImapCommandError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ImapMailboxCheckError
impl RefUnwindSafe for ImapMailboxCheckError
impl Send for ImapMailboxCheckError
impl Sync for ImapMailboxCheckError
impl Unpin for ImapMailboxCheckError
impl UnsafeUnpin for ImapMailboxCheckError
impl UnwindSafe for ImapMailboxCheckError
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