Struct lumus_sql_builder::mysql::where_::Where
source · pub struct Where { /* private fields */ }
Implementations§
source§impl Where
impl Where
pub fn new(combined_by: Combiner) -> Where
pub fn equal_to(&mut self, field: &str, value: &str) -> &mut Where
pub fn not_equal_to(&mut self, field: &str, value: &str) -> &mut Where
pub fn greater_than(&mut self, field: &str, value: &str) -> &mut Where
pub fn greater_than_equal(&mut self, field: &str, value: &str) -> &mut Where
pub fn less_than(&mut self, field: &str, value: &str) -> &mut Where
pub fn less_than_equal(&mut self, field: &str, value: &str) -> &mut Where
pub fn is_null(&mut self, field: &str) -> &mut Where
pub fn is_not_null(&mut self, field: &str) -> &mut Where
pub fn in_(&mut self, field: &str, fields: Vec<&str>) -> &mut Where
pub fn not_in(&mut self, field: &str, fields: Vec<&str>) -> &mut Where
pub fn like(&mut self, field: &str, value: &str) -> &mut Where
pub fn not_like(&mut self, field: &str, value: &str) -> &mut Where
pub fn build(&self) -> String
Auto Trait Implementations§
impl Freeze for Where
impl RefUnwindSafe for Where
impl Send for Where
impl Sync for Where
impl Unpin for Where
impl UnwindSafe for Where
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