pub struct CompUnit {
pub global_items: Vec<GlobalItem>,
pub span: Span,
}Fields§
§global_items: Vec<GlobalItem>§span: SpanTrait Implementations§
Source§impl<'de> Deserialize<'de> for CompUnit
impl<'de> Deserialize<'de> for CompUnit
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
Auto Trait Implementations§
impl Freeze for CompUnit
impl RefUnwindSafe for CompUnit
impl Send for CompUnit
impl Sync for CompUnit
impl Unpin for CompUnit
impl UnwindSafe for CompUnit
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