pub struct AstEnum {
pub tags: Vec<(String, HashMap<String, String>)>,
pub name: String,
pub fields: Vec<String>,
}Fields§
§name: String§fields: Vec<String>Trait Implementations§
Auto Trait Implementations§
impl Freeze for AstEnum
impl RefUnwindSafe for AstEnum
impl Send for AstEnum
impl Sync for AstEnum
impl Unpin for AstEnum
impl UnsafeUnpin for AstEnum
impl UnwindSafe for AstEnum
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