pub struct LlvmModule { /* private fields */ }
Implementations§
Source§impl LlvmModule
impl LlvmModule
Trait Implementations§
Source§impl CodegenModuleCompile for LlvmModule
impl CodegenModuleCompile for LlvmModule
fn from_discrete_model( model: &DiscreteModel<'_>, mode: CompilerMode, triple: Option<Triple>, ) -> Result<Self>
Source§impl CodegenModuleEmit for LlvmModule
impl CodegenModuleEmit for LlvmModule
Source§impl CodegenModuleJit for LlvmModule
impl CodegenModuleJit for LlvmModule
impl CodegenModule for LlvmModule
impl Send for LlvmModule
impl Sync for LlvmModule
Auto Trait Implementations§
impl Freeze for LlvmModule
impl !RefUnwindSafe for LlvmModule
impl Unpin for LlvmModule
impl UnwindSafe for LlvmModule
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