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