pub struct ParsedEnum {
pub name: String,
pub variants: Vec<ParsedVariant>,
pub span: Span,
}Fields§
§name: String§variants: Vec<ParsedVariant>§span: SpanImplementations§
Source§impl ParsedEnum
impl ParsedEnum
pub fn parse(token_iter: &mut TokenIter) -> Result<Self, ParseError>
Auto Trait Implementations§
impl Freeze for ParsedEnum
impl RefUnwindSafe for ParsedEnum
impl Send for ParsedEnum
impl Sync for ParsedEnum
impl Unpin for ParsedEnum
impl UnsafeUnpin for ParsedEnum
impl UnwindSafe for ParsedEnum
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