Struct dittolive_ditto::store::dql::QueryArguments
source · pub struct QueryArguments { /* private fields */ }
Expand description
Arguments that can be used with an associated Query
.
Currently QueryArguments can only be created from types that implement
serde::Serialize
.
Trait Implementations§
source§impl Debug for QueryArguments
impl Debug for QueryArguments
source§impl<T: Serialize> From<T> for QueryArguments
impl<T: Serialize> From<T> for QueryArguments
source§fn from(query_args: T) -> QueryArguments
fn from(query_args: T) -> QueryArguments
Converts to this type from the input type.
source§impl Hash for QueryArguments
impl Hash for QueryArguments
source§impl Ord for QueryArguments
impl Ord for QueryArguments
source§fn cmp(&self, other: &QueryArguments) -> Ordering
fn cmp(&self, other: &QueryArguments) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<QueryArguments> for QueryArguments
impl PartialEq<QueryArguments> for QueryArguments
source§fn eq(&self, other: &QueryArguments) -> bool
fn eq(&self, other: &QueryArguments) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<QueryArguments> for QueryArguments
impl PartialOrd<QueryArguments> for QueryArguments
source§fn partial_cmp(&self, other: &QueryArguments) -> Option<Ordering>
fn partial_cmp(&self, other: &QueryArguments) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for QueryArguments
impl StructuralEq for QueryArguments
impl StructuralPartialEq for QueryArguments
Auto Trait Implementations§
impl RefUnwindSafe for QueryArguments
impl Send for QueryArguments
impl Sync for QueryArguments
impl Unpin for QueryArguments
impl UnwindSafe for QueryArguments
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
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more