pub struct FieldDeclNode {
pub name: NodeId,
pub initializer: Option<NodeId>,
pub span: SourceSpan,
}Expand description
Field declaration: IDENTIFIER ( = expression )? ;
Fields§
§name: NodeId§initializer: Option<NodeId>§span: SourceSpanTrait Implementations§
Source§impl Clone for FieldDeclNode
impl Clone for FieldDeclNode
impl Copy for FieldDeclNode
Source§impl Debug for FieldDeclNode
impl Debug for FieldDeclNode
Source§impl PartialEq for FieldDeclNode
impl PartialEq for FieldDeclNode
impl StructuralPartialEq for FieldDeclNode
Auto Trait Implementations§
impl Freeze for FieldDeclNode
impl RefUnwindSafe for FieldDeclNode
impl Send for FieldDeclNode
impl Sync for FieldDeclNode
impl Unpin for FieldDeclNode
impl UnsafeUnpin for FieldDeclNode
impl UnwindSafe for FieldDeclNode
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