Struct seaography::type_filter::StringFilter
source · pub struct StringFilter {Show 14 fields
pub eq: Option<String>,
pub ne: Option<String>,
pub gt: Option<String>,
pub gte: Option<String>,
pub lt: Option<String>,
pub lte: Option<String>,
pub is_in: Option<Vec<String>>,
pub is_not_in: Option<Vec<String>>,
pub is_null: Option<bool>,
pub contains: Option<String>,
pub starts_with: Option<String>,
pub ends_with: Option<String>,
pub like: Option<String>,
pub not_like: Option<String>,
}
Fields§
§eq: Option<String>
§ne: Option<String>
§gt: Option<String>
§gte: Option<String>
§lt: Option<String>
§lte: Option<String>
§is_in: Option<Vec<String>>
§is_not_in: Option<Vec<String>>
§is_null: Option<bool>
§contains: Option<String>
§starts_with: Option<String>
§ends_with: Option<String>
§like: Option<String>
§not_like: Option<String>
Trait Implementations§
source§impl Clone for StringFilter
impl Clone for StringFilter
source§fn clone(&self) -> StringFilter
fn clone(&self) -> StringFilter
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 StringFilter
impl Debug for StringFilter
source§impl FilterTrait for StringFilter
impl FilterTrait for StringFilter
type Ty = String
fn eq(&self) -> Option<Self::Ty>
fn ne(&self) -> Option<Self::Ty>
fn gt(&self) -> Option<Self::Ty>
fn gte(&self) -> Option<Self::Ty>
fn lt(&self) -> Option<Self::Ty>
fn lte(&self) -> Option<Self::Ty>
fn is_in(&self) -> Option<Vec<Self::Ty>>
fn is_not_in(&self) -> Option<Vec<Self::Ty>>
fn is_null(&self) -> Option<bool>
fn contains(&self) -> Option<String>
fn starts_with(&self) -> Option<String>
fn ends_with(&self) -> Option<String>
fn like(&self) -> Option<String>
fn not_like(&self) -> Option<String>
source§impl InputType for StringFilter
impl InputType for StringFilter
§type RawValueType = StringFilter
type RawValueType = StringFilter
The raw type used for validator. Read more
source§fn create_type_info(registry: &mut Registry) -> String
fn create_type_info(registry: &mut Registry) -> String
Create type information in the registry and return qualified typename.
source§fn parse(value: Option<Value>) -> InputValueResult<Self>
fn parse(value: Option<Value>) -> InputValueResult<Self>
Parse from
Value
. None represents undefined.source§fn as_raw_value(&self) -> Option<&Self::RawValueType>
fn as_raw_value(&self) -> Option<&Self::RawValueType>
Returns a reference to the raw value.
source§fn qualified_type_name() -> String
fn qualified_type_name() -> String
Qualified typename.