pub fn cell<'c>(&self, ctx: &VmContext) -> WasmResult<&'c Cell<T>> {
        // Safety: pointer is correctly aligned and points to real data.
        self.get_ptr_and_verify(ctx, size_of::<T>())
            .map(|p| unsafe { &*(p as *const Cell<T>) })
    }
/// Gets a cell from a Wasm pointer, does checks for alignment and bounds.
/// Returns Ok(Cell) on success and Err(Errno) on fail.
Gets a cell from a Wasm pointer, does checks for alignment and bounds.
Gets a cell from a Wasm pointer does checks for alignment and bounds .
pub fn cell<'c>(&self, ctx: &VmContext) -> WasmResult<&'c Cell<T>> {
        // Safety: pointer is correctly aligned and points to real data.
        self.get_ptr_and_verify(ctx, size_of::<T>())
            .map(|p| unsafe { &*(p as *const Cell<T>) })
    }
pub fn cell < ' c > ( & self , ctx : & VmContext ) -> WasmResult < & ' c Cell < T > > { // Safety: pointer is correctly aligned and points to real data. self . get_ptr_and_verify ( ctx , size_of :: < T > ( ) ) . map ( | p | unsafe { & * ( p as * const Cell < T > ) } ) }
Gets a cell from a Wasm pointer, does checks for alignment and bounds.
Gets a cell from a Wasm pointer does checks for alignment and bounds .
&self
ctx
&VmContext
&self
ctx
&VmContext