Trait rusty_v8::ValueDeserializerImpl[][src]

pub trait ValueDeserializerImpl {
    fn read_host_object<'s>(
        &mut self,
        scope: &mut HandleScope<'s>,
        value_deserializer: &dyn ValueDeserializerHelper
    ) -> Option<Local<'s, Object>> { ... }
fn get_shared_array_buffer_from_id<'s>(
        &mut self,
        scope: &mut HandleScope<'s>,
        transfer_id: u32
    ) -> Option<Local<'s, SharedArrayBuffer>> { ... }
fn get_wasm_module_from_id<'s>(
        &mut self,
        scope: &mut HandleScope<'s>,
        clone_id: u32
    ) -> Option<Local<'s, WasmModuleObject>> { ... } }

The ValueDeserializerImpl trait allows for custom callback functions used by v8.

Provided methods

fn read_host_object<'s>(
    &mut self,
    scope: &mut HandleScope<'s>,
    value_deserializer: &dyn ValueDeserializerHelper
) -> Option<Local<'s, Object>>
[src]

fn get_shared_array_buffer_from_id<'s>(
    &mut self,
    scope: &mut HandleScope<'s>,
    transfer_id: u32
) -> Option<Local<'s, SharedArrayBuffer>>
[src]

fn get_wasm_module_from_id<'s>(
    &mut self,
    scope: &mut HandleScope<'s>,
    clone_id: u32
) -> Option<Local<'s, WasmModuleObject>>
[src]

Loading content...

Implementors

Loading content...