pub struct JmapMailboxGetOutput {
pub mailboxes: Vec<JmapMailbox>,
pub not_found: Vec<String>,
pub new_state: String,
pub keep_alive: bool,
}Expand description
Successful terminal output of JmapMailboxGet.
Fields§
§mailboxes: Vec<JmapMailbox>The fetched mailboxes.
not_found: Vec<String>The requested ids the server did not find.
new_state: StringThe new server state after the call.
keep_alive: boolWhether the server indicated the connection can be reused.
Trait Implementations§
Source§impl Clone for JmapMailboxGetOutput
impl Clone for JmapMailboxGetOutput
Source§fn clone(&self) -> JmapMailboxGetOutput
fn clone(&self) -> JmapMailboxGetOutput
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 moreAuto Trait Implementations§
impl Freeze for JmapMailboxGetOutput
impl RefUnwindSafe for JmapMailboxGetOutput
impl Send for JmapMailboxGetOutput
impl Sync for JmapMailboxGetOutput
impl Unpin for JmapMailboxGetOutput
impl UnsafeUnpin for JmapMailboxGetOutput
impl UnwindSafe for JmapMailboxGetOutput
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