pub struct ImapOp { /* private fields */ }
Expand description
BackendOp
implementor for Imap
Implementations§
source§impl ImapOp
impl ImapOp
pub fn new( uid: UID, mailbox_hash: MailboxHash, connection: Arc<FutureMutex<ImapConnection>>, uid_store: Arc<UIDStore>, ) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ImapOp
impl !RefUnwindSafe for ImapOp
impl Send for ImapOp
impl Sync for ImapOp
impl Unpin for ImapOp
impl !UnwindSafe for ImapOp
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