pub enum AssignmentTargetNode {
Identifier(IdentifierNode),
Property(PropertyAssignmentNode),
Index(IndexAssignmentNode),
}Variants§
Implementations§
Source§impl AssignmentTargetNode
impl AssignmentTargetNode
pub fn span(&self) -> SourceSpan
Trait Implementations§
Source§impl Clone for AssignmentTargetNode
impl Clone for AssignmentTargetNode
impl Copy for AssignmentTargetNode
Source§impl Debug for AssignmentTargetNode
impl Debug for AssignmentTargetNode
Source§impl PartialEq for AssignmentTargetNode
impl PartialEq for AssignmentTargetNode
impl StructuralPartialEq for AssignmentTargetNode
Auto Trait Implementations§
impl Freeze for AssignmentTargetNode
impl RefUnwindSafe for AssignmentTargetNode
impl Send for AssignmentTargetNode
impl Sync for AssignmentTargetNode
impl Unpin for AssignmentTargetNode
impl UnsafeUnpin for AssignmentTargetNode
impl UnwindSafe for AssignmentTargetNode
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