pub struct QueryInstancesRequest {
pub with: HashMap<String, QueryTableExpression>,
pub cursors: Option<HashMap<String, String>>,
pub select: HashMap<String, SelectExpression>,
pub parameters: Option<HashMap<String, RawValue>>,
}Expand description
Request for querying instances.
Fields§
§with: HashMap<String, QueryTableExpression>Collection of queries, indexed by their ID.
cursors: Option<HashMap<String, String>>Map of cursors. The keys here should match the expressions in
the with clause.
select: HashMap<String, SelectExpression>Define which properties to return for each query.
parameters: Option<HashMap<String, RawValue>>Values in filters can be parameterised. Parameters are provided as part of the query object, and referenced in the filter itself.
Trait Implementations§
Source§impl Clone for QueryInstancesRequest
impl Clone for QueryInstancesRequest
Source§fn clone(&self) -> QueryInstancesRequest
fn clone(&self) -> QueryInstancesRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 QueryInstancesRequest
impl Debug for QueryInstancesRequest
Source§impl<'de> Deserialize<'de> for QueryInstancesRequest
impl<'de> Deserialize<'de> for QueryInstancesRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for QueryInstancesRequest
impl RefUnwindSafe for QueryInstancesRequest
impl Send for QueryInstancesRequest
impl Sync for QueryInstancesRequest
impl Unpin for QueryInstancesRequest
impl UnwindSafe for QueryInstancesRequest
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