pub struct UnaryPrefixExpr {
pub op: UnaryPrefixOp,
pub operand: Box<Expr>,
}Expand description
A prefix unary operation.
Fields§
§op: UnaryPrefixOpOperator.
operand: Box<Expr>Operand.
Trait Implementations§
Source§impl Clone for UnaryPrefixExpr
impl Clone for UnaryPrefixExpr
Source§impl Debug for UnaryPrefixExpr
impl Debug for UnaryPrefixExpr
Auto Trait Implementations§
impl Freeze for UnaryPrefixExpr
impl RefUnwindSafe for UnaryPrefixExpr
impl Send for UnaryPrefixExpr
impl Sync for UnaryPrefixExpr
impl Unpin for UnaryPrefixExpr
impl UnsafeUnpin for UnaryPrefixExpr
impl UnwindSafe for UnaryPrefixExpr
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