pub struct LogicalData {
pub left: Box<Expr>,
pub operator: Token,
pub right: Box<Expr>,
}Expand description
Represents a logical expression’s data in the language.
Fields§
§left: Box<Expr>§operator: Token§right: Box<Expr>Trait Implementations§
Source§impl Clone for LogicalData
impl Clone for LogicalData
Source§fn clone(&self) -> LogicalData
fn clone(&self) -> LogicalData
Returns a duplicate 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 LogicalData
impl Debug for LogicalData
Source§impl PartialEq for LogicalData
impl PartialEq for LogicalData
impl Eq for LogicalData
impl StructuralPartialEq for LogicalData
Auto Trait Implementations§
impl Freeze for LogicalData
impl RefUnwindSafe for LogicalData
impl Send for LogicalData
impl Sync for LogicalData
impl Unpin for LogicalData
impl UnwindSafe for LogicalData
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