pub struct JmapEmailParseOutput {
pub parsed: BTreeMap<String, JmapEmail>,
pub not_parsable: Vec<String>,
pub not_found: Vec<String>,
pub keep_alive: bool,
}Expand description
Successful terminal output of JmapEmailParse.
Fields§
§parsed: BTreeMap<String, JmapEmail>The parsed emails, keyed by blob id.
not_parsable: Vec<String>Blob ids that could not be parsed as messages.
not_found: Vec<String>The requested ids the server did not find.
keep_alive: boolWhether the server indicated the connection can be reused.
Trait Implementations§
Source§impl Clone for JmapEmailParseOutput
impl Clone for JmapEmailParseOutput
Source§fn clone(&self) -> JmapEmailParseOutput
fn clone(&self) -> JmapEmailParseOutput
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 JmapEmailParseOutput
impl RefUnwindSafe for JmapEmailParseOutput
impl Send for JmapEmailParseOutput
impl Sync for JmapEmailParseOutput
impl Unpin for JmapEmailParseOutput
impl UnsafeUnpin for JmapEmailParseOutput
impl UnwindSafe for JmapEmailParseOutput
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