pub struct EnumIdent {
pub span_range: Range<usize>,
pub schema: Option<Ident>,
pub name: Ident,
}
Expand description
Represents an enum identifier including schema (optional) and name.
Fields§
§span_range: Range<usize>
The range of the span in the source text.
schema: Option<Ident>
The schema of the enum.
name: Ident
The name of the enum.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnumIdent
impl RefUnwindSafe for EnumIdent
impl Send for EnumIdent
impl Sync for EnumIdent
impl Unpin for EnumIdent
impl UnwindSafe for EnumIdent
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