pub struct JmapCalendarEventQueryOutput {
pub events: Vec<JmapCalendarEvent>,
pub total: Option<u64>,
pub position: u64,
pub query_state: String,
pub keep_alive: bool,
}Expand description
Successful terminal output of JmapCalendarEventQuery.
Fields§
§events: Vec<JmapCalendarEvent>The fetched calendar events.
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 JmapCalendarEventQueryOutput
impl Clone for JmapCalendarEventQueryOutput
Source§fn clone(&self) -> JmapCalendarEventQueryOutput
fn clone(&self) -> JmapCalendarEventQueryOutput
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 JmapCalendarEventQueryOutput
impl RefUnwindSafe for JmapCalendarEventQueryOutput
impl Send for JmapCalendarEventQueryOutput
impl Sync for JmapCalendarEventQueryOutput
impl Unpin for JmapCalendarEventQueryOutput
impl UnsafeUnpin for JmapCalendarEventQueryOutput
impl UnwindSafe for JmapCalendarEventQueryOutput
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