pub struct IRSnapshot { /* private fields */ }Implementations§
Source§impl IRSnapshot
impl IRSnapshot
pub fn from_function<F: Function>( func: &F, reg_universe: &RealRegUniverse, ) -> Self
pub fn allocate( &mut self, opts: Options, ) -> Result<RegAllocResult<IRFunction>, RegAllocError>
Trait Implementations§
Source§impl Clone for IRSnapshot
impl Clone for IRSnapshot
Source§fn clone(&self) -> IRSnapshot
fn clone(&self) -> IRSnapshot
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 IRSnapshot
impl RefUnwindSafe for IRSnapshot
impl Send for IRSnapshot
impl Sync for IRSnapshot
impl Unpin for IRSnapshot
impl UnwindSafe for IRSnapshot
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