pub struct TermExprNode {
pub left: NodeId,
pub operator: TermOperator,
pub right: NodeId,
pub span: SourceSpan,
}Fields§
§left: NodeId§operator: TermOperator§right: NodeId§span: SourceSpanTrait Implementations§
Source§impl Clone for TermExprNode
impl Clone for TermExprNode
impl Copy for TermExprNode
Source§impl Debug for TermExprNode
impl Debug for TermExprNode
Source§impl PartialEq for TermExprNode
impl PartialEq for TermExprNode
impl StructuralPartialEq for TermExprNode
Auto Trait Implementations§
impl Freeze for TermExprNode
impl RefUnwindSafe for TermExprNode
impl Send for TermExprNode
impl Sync for TermExprNode
impl Unpin for TermExprNode
impl UnsafeUnpin for TermExprNode
impl UnwindSafe for TermExprNode
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