pub enum ConditionBase {
Field(Column),
Literal(Literal),
LiteralList(Vec<Literal>),
NestedSelect(Box<SelectStatement>),
}
Variants§
Trait Implementations§
Source§impl Clone for ConditionBase
impl Clone for ConditionBase
Source§fn clone(&self) -> ConditionBase
fn clone(&self) -> ConditionBase
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 ConditionBase
impl Debug for ConditionBase
Source§impl<'de> Deserialize<'de> for ConditionBase
impl<'de> Deserialize<'de> for ConditionBase
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ConditionBase
impl Display for ConditionBase
Source§impl Hash for ConditionBase
impl Hash for ConditionBase
Source§impl PartialEq for ConditionBase
impl PartialEq for ConditionBase
Source§impl Serialize for ConditionBase
impl Serialize for ConditionBase
impl Eq for ConditionBase
impl StructuralPartialEq for ConditionBase
Auto Trait Implementations§
impl Freeze for ConditionBase
impl RefUnwindSafe for ConditionBase
impl Send for ConditionBase
impl Sync for ConditionBase
impl Unpin for ConditionBase
impl UnwindSafe for ConditionBase
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