pub struct OverlapExpression {
pub left: Box<dyn Expression>,
pub right: Box<dyn Expression>,
pub operator: OverlapOperator,
}
Fields§
§left: Box<dyn Expression>
§right: Box<dyn Expression>
§operator: OverlapOperator
Trait Implementations§
source§impl Expression for OverlapExpression
impl Expression for OverlapExpression
Auto Trait Implementations§
impl Freeze for OverlapExpression
impl !RefUnwindSafe for OverlapExpression
impl !Send for OverlapExpression
impl !Sync for OverlapExpression
impl Unpin for OverlapExpression
impl !UnwindSafe for OverlapExpression
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