pub struct ZigRoot {
pub items: Vec<Item>,
}Expand description
Zig language abstract syntax tree root.
Fields§
§items: Vec<Item>Items in the source file.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ZigRoot
impl<'de> Deserialize<'de> for ZigRoot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for ZigRoot
Auto Trait Implementations§
impl Freeze for ZigRoot
impl RefUnwindSafe for ZigRoot
impl Send for ZigRoot
impl Sync for ZigRoot
impl Unpin for ZigRoot
impl UnsafeUnpin for ZigRoot
impl UnwindSafe for ZigRoot
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