Struct roost_lang::nodes::ShiftExpr
source · [−]pub struct ShiftExpr {
pub span: Span,
pub base: AddExpr,
pub following: Vec<(TokenKind, AddExpr)>,
}
Fields
span: Span
base: AddExpr
following: Vec<(TokenKind, AddExpr)>
Trait Implementations
impl StructuralPartialEq for ShiftExpr
Auto Trait Implementations
impl RefUnwindSafe for ShiftExpr
impl Send for ShiftExpr
impl Sync for ShiftExpr
impl Unpin for ShiftExpr
impl UnwindSafe for ShiftExpr
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