pub struct StructNode {
pub range: Range,
pub identifier: IdentifierNode,
pub fields: Vec<FieldNode>,
pub ext: Option<ExtNode>,
}Fields§
§range: Range§identifier: IdentifierNode§fields: Vec<FieldNode>§ext: Option<ExtNode>Trait Implementations§
Source§impl Debug for StructNode
impl Debug for StructNode
Auto Trait Implementations§
impl Freeze for StructNode
impl RefUnwindSafe for StructNode
impl Send for StructNode
impl Sync for StructNode
impl Unpin for StructNode
impl UnsafeUnpin for StructNode
impl UnwindSafe for StructNode
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