Trait Query

Source
pub trait Query {
Show 16 methods // Required method fn get_field() -> String; // Provided methods fn parse<T>(value: T) -> String where T: ToString { ... } fn query_eq<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn query_ne<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn query_gt<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn gte<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn query_lt<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn lte<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn like<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn starts_with<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn ends_with<T>(value: T) -> QueryBuilderGroup where T: ToString { ... } fn between<T>(value: (T, T)) -> QueryBuilderGroup where T: ToString { ... } fn in<T>(value: Vec<T>) -> QueryBuilderGroup where T: ToString { ... } fn is_null() -> QueryBuilderGroup { ... } fn not_null() -> QueryBuilderGroup { ... } fn raw<T>(value: T) -> QueryBuilderGroup where T: ToString { ... }
}

Required Methods§

Provided Methods§

Source

fn parse<T>(value: T) -> String
where T: ToString,

Source

fn query_eq<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn query_ne<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn query_gt<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn gte<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn query_lt<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn lte<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn like<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn starts_with<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn ends_with<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Source

fn between<T>(value: (T, T)) -> QueryBuilderGroup
where T: ToString,

Source

fn in<T>(value: Vec<T>) -> QueryBuilderGroup
where T: ToString,

Source

fn is_null() -> QueryBuilderGroup

Source

fn not_null() -> QueryBuilderGroup

Source

fn raw<T>(value: T) -> QueryBuilderGroup
where T: ToString,

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§