pub struct ExprStmtNode {
pub expr: NodeId,
pub span: SourceSpan,
}Expand description
Expression statement: expression ;
Fields§
§expr: NodeId§span: SourceSpanTrait Implementations§
Source§impl Clone for ExprStmtNode
impl Clone for ExprStmtNode
impl Copy for ExprStmtNode
Source§impl Debug for ExprStmtNode
impl Debug for ExprStmtNode
Source§impl PartialEq for ExprStmtNode
impl PartialEq for ExprStmtNode
impl StructuralPartialEq for ExprStmtNode
Auto Trait Implementations§
impl Freeze for ExprStmtNode
impl RefUnwindSafe for ExprStmtNode
impl Send for ExprStmtNode
impl Sync for ExprStmtNode
impl Unpin for ExprStmtNode
impl UnsafeUnpin for ExprStmtNode
impl UnwindSafe for ExprStmtNode
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