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