pub struct ResolvedBinaryOperator {
pub left: Box<ResolvedExpression>,
pub right: Box<ResolvedExpression>,
pub kind: ResolvedBinaryOperatorKind,
pub node: ResolvedNode,
pub resolved_type: ResolvedType,
}
Fields§
§left: Box<ResolvedExpression>
§right: Box<ResolvedExpression>
§kind: ResolvedBinaryOperatorKind
§node: ResolvedNode
§resolved_type: ResolvedType
Trait Implementations§
Source§impl Debug for ResolvedBinaryOperator
impl Debug for ResolvedBinaryOperator
Auto Trait Implementations§
impl Freeze for ResolvedBinaryOperator
impl !RefUnwindSafe for ResolvedBinaryOperator
impl !Send for ResolvedBinaryOperator
impl !Sync for ResolvedBinaryOperator
impl Unpin for ResolvedBinaryOperator
impl !UnwindSafe for ResolvedBinaryOperator
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