pub struct VariableDefinitionRecord {
pub description: Option<DescriptionId>,
pub name: StringId,
pub name_span: Span,
pub ty: TypeId,
pub default_value: Option<ConstValueId>,
pub directives: IdRange<DirectiveId>,
}Fields§
§description: Option<DescriptionId>§name: StringId§name_span: Span§ty: TypeId§default_value: Option<ConstValueId>§directives: IdRange<DirectiveId>Auto Trait Implementations§
impl Freeze for VariableDefinitionRecord
impl RefUnwindSafe for VariableDefinitionRecord
impl Send for VariableDefinitionRecord
impl Sync for VariableDefinitionRecord
impl Unpin for VariableDefinitionRecord
impl UnsafeUnpin for VariableDefinitionRecord
impl UnwindSafe for VariableDefinitionRecord
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