pub struct MemberAccess {
pub object: String,
pub member: String,
}Expand description
A static member access expression (e.g., Status.Active, MyClass.create()).
Fields§
§object: StringThe identifier being accessed (the import name).
member: StringThe member being accessed.
Trait Implementations§
Source§impl Clone for MemberAccess
impl Clone for MemberAccess
Source§impl Debug for MemberAccess
impl Debug for MemberAccess
impl<'__de> Decode<'__de> for MemberAccesswhere
'__de:,
Source§impl<'de> Deserialize<'de> for MemberAccess
impl<'de> Deserialize<'de> for MemberAccess
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
impl Encode for MemberAccess
Auto Trait Implementations§
impl Freeze for MemberAccess
impl RefUnwindSafe for MemberAccess
impl Send for MemberAccess
impl Sync for MemberAccess
impl Unpin for MemberAccess
impl UnsafeUnpin for MemberAccess
impl UnwindSafe for MemberAccess
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