pub enum QueryFilterValues {
Variable(String),
Values(Vec<QueryFilterValue>),
}Variants§
Variable(String)
Values(Vec<QueryFilterValue>)
Implementations§
Source§impl QueryFilterValues
impl QueryFilterValues
pub fn variable(name: impl Into<String>) -> QueryFilterValues
pub fn values<T>(values: impl IntoIterator<Item = T>) -> QueryFilterValueswhere
T: QueryListScalar,
Trait Implementations§
Source§impl Clone for QueryFilterValues
impl Clone for QueryFilterValues
Source§fn clone(&self) -> QueryFilterValues
fn clone(&self) -> QueryFilterValues
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 QueryFilterValues
impl Debug for QueryFilterValues
Source§impl<T, const N: usize> From<[T; N]> for QueryFilterValueswhere
T: QueryListScalar,
impl<T, const N: usize> From<[T; N]> for QueryFilterValueswhere
T: QueryListScalar,
Source§fn from(values: [T; N]) -> QueryFilterValues
fn from(values: [T; N]) -> QueryFilterValues
Converts to this type from the input type.
Source§impl<T> From<Vec<T>> for QueryFilterValueswhere
T: QueryListScalar,
impl<T> From<Vec<T>> for QueryFilterValueswhere
T: QueryListScalar,
Source§fn from(values: Vec<T>) -> QueryFilterValues
fn from(values: Vec<T>) -> QueryFilterValues
Converts to this type from the input type.
Source§impl PartialEq for QueryFilterValues
impl PartialEq for QueryFilterValues
Source§fn eq(&self, other: &QueryFilterValues) -> bool
fn eq(&self, other: &QueryFilterValues) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QueryFilterValues
Auto Trait Implementations§
impl Freeze for QueryFilterValues
impl RefUnwindSafe for QueryFilterValues
impl Send for QueryFilterValues
impl Sync for QueryFilterValues
impl Unpin for QueryFilterValues
impl UnsafeUnpin for QueryFilterValues
impl UnwindSafe for QueryFilterValues
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more