Struct wasmtime_jit::CompiledFunctionInfo
source · pub struct CompiledFunctionInfo { /* private fields */ }
Expand description
Secondary in-memory results of function compilation.
Implementations§
source§impl CompiledFunctionInfo
impl CompiledFunctionInfo
sourcepub fn new(
wasm_func_info: WasmFunctionInfo,
wasm_func_loc: FunctionLoc,
array_to_wasm_trampoline: Option<FunctionLoc>,
native_to_wasm_trampoline: Option<FunctionLoc>
) -> CompiledFunctionInfo
pub fn new( wasm_func_info: WasmFunctionInfo, wasm_func_loc: FunctionLoc, array_to_wasm_trampoline: Option<FunctionLoc>, native_to_wasm_trampoline: Option<FunctionLoc> ) -> CompiledFunctionInfo
Create a new CompiledFunctionInfo
.
Trait Implementations§
source§impl<'de> Deserialize<'de> for CompiledFunctionInfo
impl<'de> Deserialize<'de> for CompiledFunctionInfo
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CompiledFunctionInfo
impl RefUnwindSafe for CompiledFunctionInfo
impl Send for CompiledFunctionInfo
impl Sync for CompiledFunctionInfo
impl Unpin for CompiledFunctionInfo
impl UnwindSafe for CompiledFunctionInfo
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