pub struct JmapMessageAdd { /* private fields */ }Available on crate feature
jmap only.Expand description
I/O-free coroutine appending a raw RFC 5322 message into a mailbox.
Implementations§
Source§impl JmapMessageAdd
impl JmapMessageAdd
pub fn new( session: &JmapSession, http_auth: &SecretString, mailbox: &str, flags: &[Flag], raw: Vec<u8>, ) -> Result<Self, JmapMessageAddError>
Trait Implementations§
Source§impl JmapCoroutine for JmapMessageAdd
impl JmapCoroutine for JmapMessageAdd
Auto Trait Implementations§
impl Freeze for JmapMessageAdd
impl RefUnwindSafe for JmapMessageAdd
impl Send for JmapMessageAdd
impl Sync for JmapMessageAdd
impl Unpin for JmapMessageAdd
impl UnsafeUnpin for JmapMessageAdd
impl UnwindSafe for JmapMessageAdd
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
Source§impl<T, S> SpanWrap<S> for Twhere
S: WrappingSpan<T>,
impl<T, S> SpanWrap<S> for Twhere
S: WrappingSpan<T>,
Source§fn with_span(self, span: S) -> <S as WrappingSpan<Self>>::Spanned
fn with_span(self, span: S) -> <S as WrappingSpan<Self>>::Spanned
Invokes
WrappingSpan::make_wrapped to wrap an AST node in a span.