pub struct JmapEmailImportOutput {
pub new_state: String,
pub created: BTreeMap<String, JmapEmail>,
pub not_created: BTreeMap<String, JmapEmailImportItemError>,
pub keep_alive: bool,
}Expand description
Successful terminal output of JmapEmailImport.
Fields§
§new_state: StringThe new server state after the call.
created: BTreeMap<String, JmapEmail>The created emails, keyed by client id.
not_created: BTreeMap<String, JmapEmailImportItemError>The failed imports, keyed by client id.
keep_alive: boolWhether the server indicated the connection can be reused.
Trait Implementations§
Source§impl Clone for JmapEmailImportOutput
impl Clone for JmapEmailImportOutput
Source§fn clone(&self) -> JmapEmailImportOutput
fn clone(&self) -> JmapEmailImportOutput
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 JmapEmailImportOutput
impl RefUnwindSafe for JmapEmailImportOutput
impl Send for JmapEmailImportOutput
impl Sync for JmapEmailImportOutput
impl Unpin for JmapEmailImportOutput
impl UnsafeUnpin for JmapEmailImportOutput
impl UnwindSafe for JmapEmailImportOutput
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