pub enum ClassMemberNode {
Method(FunctionExprNode),
Field(FieldDeclNode),
}Variants§
Method(FunctionExprNode)
Field(FieldDeclNode)
Implementations§
Source§impl ClassMemberNode
impl ClassMemberNode
pub fn span(&self) -> SourceSpan
Trait Implementations§
Source§impl Clone for ClassMemberNode
impl Clone for ClassMemberNode
impl Copy for ClassMemberNode
Source§impl Debug for ClassMemberNode
impl Debug for ClassMemberNode
Source§impl PartialEq for ClassMemberNode
impl PartialEq for ClassMemberNode
impl StructuralPartialEq for ClassMemberNode
Auto Trait Implementations§
impl Freeze for ClassMemberNode
impl RefUnwindSafe for ClassMemberNode
impl Send for ClassMemberNode
impl Sync for ClassMemberNode
impl Unpin for ClassMemberNode
impl UnsafeUnpin for ClassMemberNode
impl UnwindSafe for ClassMemberNode
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