Struct query_structure::OrderByRelevance
source · pub struct OrderByRelevance {
pub fields: Vec<ScalarFieldRef>,
pub sort_order: SortOrder,
pub search: String,
}
Fields§
§fields: Vec<ScalarFieldRef>
§sort_order: SortOrder
§search: String
Trait Implementations§
source§impl Clone for OrderByRelevance
impl Clone for OrderByRelevance
source§fn clone(&self) -> OrderByRelevance
fn clone(&self) -> OrderByRelevance
Returns a copy 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 OrderByRelevance
impl Debug for OrderByRelevance
source§impl Hash for OrderByRelevance
impl Hash for OrderByRelevance
source§impl PartialEq for OrderByRelevance
impl PartialEq for OrderByRelevance
source§fn eq(&self, other: &OrderByRelevance) -> bool
fn eq(&self, other: &OrderByRelevance) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for OrderByRelevance
impl StructuralEq for OrderByRelevance
impl StructuralPartialEq for OrderByRelevance
Auto Trait Implementations§
impl !RefUnwindSafe for OrderByRelevance
impl Send for OrderByRelevance
impl Sync for OrderByRelevance
impl Unpin for OrderByRelevance
impl !UnwindSafe for OrderByRelevance
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
source§impl<T> CallHasher for Twhere
T: Hash + ?Sized,
impl<T> CallHasher for Twhere T: Hash + ?Sized,
source§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,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§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,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.