pub struct FieldAccessExpression {
pub base: Box<Expression>,
pub operator: FieldAccessOp,
pub field: String,
pub location: SourceLocation,
}Fields§
§base: Box<Expression>§operator: FieldAccessOp§field: String§location: SourceLocationTrait Implementations§
Source§impl Clone for FieldAccessExpression
impl Clone for FieldAccessExpression
Source§impl Debug for FieldAccessExpression
impl Debug for FieldAccessExpression
Auto Trait Implementations§
impl Freeze for FieldAccessExpression
impl RefUnwindSafe for FieldAccessExpression
impl Send for FieldAccessExpression
impl Sync for FieldAccessExpression
impl Unpin for FieldAccessExpression
impl UnsafeUnpin for FieldAccessExpression
impl UnwindSafe for FieldAccessExpression
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