pub struct ExprGroup {
pub meta: Option<Meta>,
pub expr: Box<Expr>,
}Expand description
Grouped expression that preserves source parentheses.
Fields§
§meta: Option<Meta>Optional Draxl metadata attached to the grouped expression.
expr: Box<Expr>Inner expression wrapped by the source parentheses.
Trait Implementations§
impl Eq for ExprGroup
impl StructuralPartialEq for ExprGroup
Auto Trait Implementations§
impl Freeze for ExprGroup
impl RefUnwindSafe for ExprGroup
impl Send for ExprGroup
impl Sync for ExprGroup
impl Unpin for ExprGroup
impl UnsafeUnpin for ExprGroup
impl UnwindSafe for ExprGroup
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