pub struct IrCadi {
pub chunk: Chunk,
pub intermediate: IntermediateData,
pub source_link: Option<SourceLink>,
pub compiled_forms: Vec<CompiledForm>,
}Expand description
IR CADI chunk
Fields§
§chunk: Chunk§intermediate: IntermediateData§source_link: Option<SourceLink>§compiled_forms: Vec<CompiledForm>Trait Implementations§
Source§impl<'de> Deserialize<'de> for IrCadi
impl<'de> Deserialize<'de> for IrCadi
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 IrCadi
impl RefUnwindSafe for IrCadi
impl Send for IrCadi
impl Sync for IrCadi
impl Unpin for IrCadi
impl UnwindSafe for IrCadi
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