Struct rusty_v8::ValueDeserializer [−][src]
pub struct ValueDeserializer<'a, 's> { /* fields omitted */ }
Expand description
ValueDeserializer is a stack object used as entry-point for an owned and pinned heap object ValueDeserializerHeap. The ’a lifetime is the lifetime of the ValueDeserializerImpl implementation. The ’s lifetime is the lifetime of the HandleScope which is used to retrieve a Local<’s, Context> for the CallbackScopes
Implementations
pub fn new<D: ValueDeserializerImpl + 'a>(
scope: &mut HandleScope<'s>,
value_deserializer_impl: Box<D>,
data: &[u8]
) -> Self
[src]Trait Implementations
Auto Trait Implementations
impl<'a, 's> !RefUnwindSafe for ValueDeserializer<'a, 's>
impl<'a, 's> !Send for ValueDeserializer<'a, 's>
impl<'a, 's> !Sync for ValueDeserializer<'a, 's>
impl<'a, 's> Unpin for ValueDeserializer<'a, 's>
impl<'a, 's> !UnwindSafe for ValueDeserializer<'a, 's>