pub struct FieldNode {
pub range: Range,
pub field_id: Option<FieldIdNode>,
pub field_req: Option<String>,
pub field_type: FieldTypeNode,
pub identifier: IdentifierNode,
pub default_value: Option<ConstValueNode>,
pub ext: Option<ExtNode>,
}Fields§
§range: Range§field_id: Option<FieldIdNode>§field_req: Option<String>§field_type: FieldTypeNode§identifier: IdentifierNode§default_value: Option<ConstValueNode>§ext: Option<ExtNode>Trait Implementations§
Auto Trait Implementations§
impl Freeze for FieldNode
impl RefUnwindSafe for FieldNode
impl Send for FieldNode
impl Sync for FieldNode
impl Unpin for FieldNode
impl UnsafeUnpin for FieldNode
impl UnwindSafe for FieldNode
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