pub struct ConditionTree {
pub operator: Operator,
pub left: Box<ConditionExpression>,
pub right: Box<ConditionExpression>,
}
Fields§
§operator: Operator
§left: Box<ConditionExpression>
§right: Box<ConditionExpression>
Implementations§
Source§impl<'a> ConditionTree
impl<'a> ConditionTree
pub fn contained_columns(&'a self) -> HashSet<&'a Column>
Trait Implementations§
Source§impl Clone for ConditionTree
impl Clone for ConditionTree
Source§fn clone(&self) -> ConditionTree
fn clone(&self) -> ConditionTree
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 ConditionTree
impl Debug for ConditionTree
Source§impl<'de> Deserialize<'de> for ConditionTree
impl<'de> Deserialize<'de> for ConditionTree
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 ConditionTree
impl Display for ConditionTree
Source§impl Hash for ConditionTree
impl Hash for ConditionTree
Source§impl PartialEq for ConditionTree
impl PartialEq for ConditionTree
Source§impl Serialize for ConditionTree
impl Serialize for ConditionTree
impl Eq for ConditionTree
impl StructuralPartialEq for ConditionTree
Auto Trait Implementations§
impl Freeze for ConditionTree
impl RefUnwindSafe for ConditionTree
impl Send for ConditionTree
impl Sync for ConditionTree
impl Unpin for ConditionTree
impl UnwindSafe for ConditionTree
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