Struct debris_hir::Hir
source · pub struct Hir {
pub main_function: HirBlock,
pub code_id: CodeId,
pub imported_modules: Vec<HirModule>,
}
Expand description
The hir representation of an input file and all of its dependencies
Fields§
§main_function: HirBlock
§code_id: CodeId
§imported_modules: Vec<HirModule>
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Hir
impl !Send for Hir
impl !Sync for Hir
impl Unpin for Hir
impl UnwindSafe for Hir
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