pub enum ExpressionTail {
None,
PostfixBang {
next: Box<ExpressionTail>,
},
MemberAccess {
member: String,
next: Box<ExpressionTail>,
},
}
Variants§
Trait Implementations§
Source§impl Clone for ExpressionTail
impl Clone for ExpressionTail
Source§fn clone(&self) -> ExpressionTail
fn clone(&self) -> ExpressionTail
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl SimpleCodeGen for ExpressionTail
impl SimpleCodeGen for ExpressionTail
Auto Trait Implementations§
impl Freeze for ExpressionTail
impl RefUnwindSafe for ExpressionTail
impl Send for ExpressionTail
impl Sync for ExpressionTail
impl Unpin for ExpressionTail
impl UnwindSafe for ExpressionTail
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