pub struct FieldSelectionRecord {
pub alias: Option<StringId>,
pub alias_span: Option<Span>,
pub name: StringId,
pub name_span: Span,
pub arguments: IdRange<ArgumentId>,
pub directives: IdRange<DirectiveId>,
pub selection_set: IdRange<SelectionId>,
pub selection_set_span: Option<Span>,
}Fields§
§alias: Option<StringId>§alias_span: Option<Span>§name: StringId§name_span: Span§arguments: IdRange<ArgumentId>§directives: IdRange<DirectiveId>§selection_set: IdRange<SelectionId>§selection_set_span: Option<Span>Auto Trait Implementations§
impl Freeze for FieldSelectionRecord
impl RefUnwindSafe for FieldSelectionRecord
impl Send for FieldSelectionRecord
impl Sync for FieldSelectionRecord
impl Unpin for FieldSelectionRecord
impl UnsafeUnpin for FieldSelectionRecord
impl UnwindSafe for FieldSelectionRecord
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