pub struct JmapGetOptions {
pub ids: Option<Vec<String>>,
pub properties: Option<Vec<String>>,
}Expand description
Options for JmapGet::new.
Fields§
§ids: Option<Vec<String>>Restrict the fetch to these ids; None fetches all.
properties: Option<Vec<String>>Restrict the returned properties; None returns all.
Trait Implementations§
Source§impl Clone for JmapGetOptions
impl Clone for JmapGetOptions
Source§fn clone(&self) -> JmapGetOptions
fn clone(&self) -> JmapGetOptions
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 moreSource§impl Debug for JmapGetOptions
impl Debug for JmapGetOptions
Source§impl Default for JmapGetOptions
impl Default for JmapGetOptions
Source§fn default() -> JmapGetOptions
fn default() -> JmapGetOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for JmapGetOptions
impl RefUnwindSafe for JmapGetOptions
impl Send for JmapGetOptions
impl Sync for JmapGetOptions
impl Unpin for JmapGetOptions
impl UnsafeUnpin for JmapGetOptions
impl UnwindSafe for JmapGetOptions
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