pub enum CompilationApproach {
Cranelift,
RustHotLoad,
UpgradeToRust,
}Expand description
Compilation approach decision for a specific expression
Variants§
Cranelift
Use Cranelift JIT compilation
RustHotLoad
Use Rust hot-loading compilation
UpgradeToRust
Upgrade from Cranelift to Rust compilation
Trait Implementations§
Source§impl Clone for CompilationApproach
impl Clone for CompilationApproach
Source§fn clone(&self) -> CompilationApproach
fn clone(&self) -> CompilationApproach
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 moreSource§impl Debug for CompilationApproach
impl Debug for CompilationApproach
Source§impl PartialEq for CompilationApproach
impl PartialEq for CompilationApproach
impl StructuralPartialEq for CompilationApproach
Auto Trait Implementations§
impl Freeze for CompilationApproach
impl RefUnwindSafe for CompilationApproach
impl Send for CompilationApproach
impl Sync for CompilationApproach
impl Unpin for CompilationApproach
impl UnwindSafe for CompilationApproach
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