pub struct HlirProgram {
pub obj_index: usize,
pub blocks: Vec<HlirBlock>,
pub entry_block: usize,
}Fields§
§obj_index: usize§blocks: Vec<HlirBlock>§entry_block: usizeImplementations§
Source§impl HlirProgram
impl HlirProgram
Trait Implementations§
Source§impl Clone for HlirProgram
impl Clone for HlirProgram
Source§fn clone(&self) -> HlirProgram
fn clone(&self) -> HlirProgram
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for HlirProgram
impl RefUnwindSafe for HlirProgram
impl Send for HlirProgram
impl Sync for HlirProgram
impl Unpin for HlirProgram
impl UnwindSafe for HlirProgram
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