pub struct FieldAccessorExpression {
pub span: Span,
pub field_name: String,
pub accessee_expression: Box<Expression>,
}
Fields§
§span: Span
§field_name: String
§accessee_expression: Box<Expression>
Trait Implementations§
Source§impl Debug for FieldAccessorExpression
impl Debug for FieldAccessorExpression
Source§impl<'de> Deserialize<'de> for FieldAccessorExpression
impl<'de> Deserialize<'de> for FieldAccessorExpression
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FieldAccessorExpression
impl PartialEq for FieldAccessorExpression
Source§impl Serialize for FieldAccessorExpression
impl Serialize for FieldAccessorExpression
impl Eq for FieldAccessorExpression
impl StructuralPartialEq for FieldAccessorExpression
Auto Trait Implementations§
impl Freeze for FieldAccessorExpression
impl RefUnwindSafe for FieldAccessorExpression
impl Send for FieldAccessorExpression
impl Sync for FieldAccessorExpression
impl Unpin for FieldAccessorExpression
impl UnwindSafe for FieldAccessorExpression
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