pub struct NullableStringFilter {
pub equals: Option<Option<String>>,
pub not: Option<Option<String>>,
pub contains: Option<String>,
pub starts_with: Option<String>,
pub ends_with: Option<String>,
pub in: Option<Vec<String>>,
pub not_in: Option<Vec<String>>,
pub mode: Option<QueryMode>,
}Expand description
Filter operations for nullable String fields.
Fields§
§equals: Option<Option<String>>Some(None) means IS NULL, Some(Some(v)) means equals v.
not: Option<Option<String>>§contains: Option<String>§starts_with: Option<String>§ends_with: Option<String>§in: Option<Vec<String>>§not_in: Option<Vec<String>>§mode: Option<QueryMode>Trait Implementations§
Source§impl Clone for NullableStringFilter
impl Clone for NullableStringFilter
Source§fn clone(&self) -> NullableStringFilter
fn clone(&self) -> NullableStringFilter
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 NullableStringFilter
impl Debug for NullableStringFilter
Source§impl Default for NullableStringFilter
impl Default for NullableStringFilter
Source§fn default() -> NullableStringFilter
fn default() -> NullableStringFilter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NullableStringFilter
impl RefUnwindSafe for NullableStringFilter
impl Send for NullableStringFilter
impl Sync for NullableStringFilter
impl Unpin for NullableStringFilter
impl UnsafeUnpin for NullableStringFilter
impl UnwindSafe for NullableStringFilter
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