Enum roost_lang::nodes::UnaryExpr
source · [−]pub enum UnaryExpr {
Unary {
span: Span,
operator: TokenKind,
expr: Box<UnaryExpr>,
},
Done(Box<ExpExpr>),
}
Variants
Unary
Done(Box<ExpExpr>)
Trait Implementations
impl StructuralPartialEq for UnaryExpr
Auto Trait Implementations
impl RefUnwindSafe for UnaryExpr
impl Send for UnaryExpr
impl Sync for UnaryExpr
impl Unpin for UnaryExpr
impl UnwindSafe for UnaryExpr
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more