pub struct JmapEmailGetOutput {
pub emails: Vec<JmapEmail>,
pub not_found: Vec<String>,
pub new_state: String,
pub keep_alive: bool,
}Expand description
Successful terminal output of JmapEmailGet.
Fields§
§emails: Vec<JmapEmail>The fetched emails.
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 JmapEmailGetOutput
impl Clone for JmapEmailGetOutput
Source§fn clone(&self) -> JmapEmailGetOutput
fn clone(&self) -> JmapEmailGetOutput
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 JmapEmailGetOutput
impl RefUnwindSafe for JmapEmailGetOutput
impl Send for JmapEmailGetOutput
impl Sync for JmapEmailGetOutput
impl Unpin for JmapEmailGetOutput
impl UnsafeUnpin for JmapEmailGetOutput
impl UnwindSafe for JmapEmailGetOutput
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