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§fn clone(&self) -> FieldAccessExpression
fn clone(&self) -> FieldAccessExpression
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§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