pub struct WhereClause { /* private fields */ }Available on crate feature
core only.Implementations§
Source§impl WhereClause
impl WhereClause
pub const fn new() -> WhereClause
pub fn eq(self, field: &str, value: impl Into<String>) -> WhereClause
pub fn not_null(self, field: &str) -> WhereClause
pub fn null(self, field: &str) -> WhereClause
pub fn like(self, field: &str, pattern: impl Into<String>) -> WhereClause
pub fn in_list(self, field: &str, values: Vec<String>) -> WhereClause
pub fn build(&self) -> (String, Vec<String>)
Trait Implementations§
Source§impl Debug for WhereClause
impl Debug for WhereClause
Source§impl Default for WhereClause
impl Default for WhereClause
Source§fn default() -> WhereClause
fn default() -> WhereClause
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WhereClause
impl RefUnwindSafe for WhereClause
impl Send for WhereClause
impl Sync for WhereClause
impl Unpin for WhereClause
impl UnsafeUnpin for WhereClause
impl UnwindSafe for WhereClause
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