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