pub struct JmapEmailSubmissionQueryOutput {
pub submissions: Vec<JmapEmailSubmission>,
pub total: Option<u64>,
pub position: u64,
pub query_state: String,
pub keep_alive: bool,
}Expand description
Successful terminal output of JmapEmailSubmissionQuery.
Fields§
§submissions: Vec<JmapEmailSubmission>The fetched email submissions.
total: Option<u64>The total number of matching objects, when the server computed it.
position: u64Zero-based index of the first returned id.
query_state: StringThe state the query results were computed at.
keep_alive: boolWhether the server indicated the connection can be reused.
Trait Implementations§
Source§impl Clone for JmapEmailSubmissionQueryOutput
impl Clone for JmapEmailSubmissionQueryOutput
Source§fn clone(&self) -> JmapEmailSubmissionQueryOutput
fn clone(&self) -> JmapEmailSubmissionQueryOutput
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 JmapEmailSubmissionQueryOutput
impl RefUnwindSafe for JmapEmailSubmissionQueryOutput
impl Send for JmapEmailSubmissionQueryOutput
impl Sync for JmapEmailSubmissionQueryOutput
impl Unpin for JmapEmailSubmissionQueryOutput
impl UnsafeUnpin for JmapEmailSubmissionQueryOutput
impl UnwindSafe for JmapEmailSubmissionQueryOutput
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