[−][src]Struct wasmer_emscripten::EmscriptenData
Fields
malloc: Func<'a, u32, u32>
free: Func<'a, u32>
memalign: Option<Func<'a, (u32, u32), u32>>
memset: Func<'a, (u32, u32, u32), u32>
stack_alloc: Func<'a, u32, u32>
jumps: Vec<UnsafeCell<[u32; 27]>>
dyn_call_i: Option<Func<'a, i32, i32>>
dyn_call_ii: Option<Func<'a, (i32, i32), i32>>
dyn_call_iii: Option<Func<'a, (i32, i32, i32), i32>>
dyn_call_iiii: Option<Func<'a, (i32, i32, i32, i32), i32>>
dyn_call_iifi: Option<Func<'a, (i32, i32, f64, i32), i32>>
dyn_call_v: Option<Func<'a, i32>>
dyn_call_vi: Option<Func<'a, (i32, i32)>>
dyn_call_vii: Option<Func<'a, (i32, i32, i32)>>
dyn_call_viii: Option<Func<'a, (i32, i32, i32, i32)>>
dyn_call_viiii: Option<Func<'a, (i32, i32, i32, i32, i32)>>
dyn_call_dii: Option<Func<'a, (i32, i32, i32), f64>>
dyn_call_diiii: Option<Func<'a, (i32, i32, i32, i32, i32), f64>>
dyn_call_iiiii: Option<Func<'a, (i32, i32, i32, i32, i32), i32>>
dyn_call_iiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32), i32>>
dyn_call_iiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32), i32>>
dyn_call_iiiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32), i32>>
dyn_call_iiiiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32, i32), i32>>
dyn_call_iiiiiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32>>
dyn_call_iiiiiiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32>>
dyn_call_vd: Option<Func<'a, (i32, f64)>>
dyn_call_viiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32)>>
dyn_call_viiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_viiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_viiiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_viiiiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_viiiiiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_iij: Option<Func<'a, (i32, i32, i32, i32), i32>>
dyn_call_iiji: Option<Func<'a, (i32, i32, i32, i32, i32), i32>>
dyn_call_iiijj: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32), i32>>
dyn_call_j: Option<Func<'a, i32, i32>>
dyn_call_ji: Option<Func<'a, (i32, i32), i32>>
dyn_call_jii: Option<Func<'a, (i32, i32, i32), i32>>
dyn_call_jij: Option<Func<'a, (i32, i32, i32, i32), i32>>
dyn_call_jjj: Option<Func<'a, (i32, i32, i32, i32, i32), i32>>
dyn_call_viiij: Option<Func<'a, (i32, i32, i32, i32, i32, i32)>>
dyn_call_viiijiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_viiijiiiiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_viij: Option<Func<'a, (i32, i32, i32, i32, i32)>>
dyn_call_viiji: Option<Func<'a, (i32, i32, i32, i32, i32, i32)>>
dyn_call_viijiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_viijj: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_vj: Option<Func<'a, (i32, i32, i32)>>
dyn_call_vij: Option<Func<'a, (i32, i32, i32, i32)>>
dyn_call_viji: Option<Func<'a, (i32, i32, i32, i32, i32)>>
dyn_call_vijiii: Option<Func<'a, (i32, i32, i32, i32, i32, i32, i32)>>
dyn_call_vijj: Option<Func<'a, (i32, i32, i32, i32, i32, i32)>>
dyn_call_viid: Option<Func<'a, (i32, i32, i32, f64)>>
dyn_call_viidii: Option<Func<'a, (i32, i32, i32, f64, i32, i32)>>
dyn_call_viidddddddd: Option<Func<'a, (i32, i32, i32, f64, f64, f64, f64, f64, f64, f64, f64)>>
temp_ret_0: i32
stack_save: Option<Func<'a, (), i32>>
stack_restore: Option<Func<'a, i32>>
set_threw: Option<Func<'a, (i32, i32)>>
Methods
impl<'a> EmscriptenData<'a>
[src]
pub fn new(instance: &'a mut Instance) -> EmscriptenData<'a>
[src]
Auto Trait Implementations
impl<'a> !Send for EmscriptenData<'a>
impl<'a> !Sync for EmscriptenData<'a>
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,