Trait neon_runtime::nan::scope::Root[][src]

pub trait Root {
    unsafe fn allocate() -> Self;
unsafe fn enter(&mut self, _: Isolate);
unsafe fn exit(&mut self, _: Isolate); }

Required methods

Safety

Allocates an uninitialized scope. See enter and exit.

Safety

Must be called exactly once after creating a Root and before usage

Safety

Must be called exactly once, if and only if enter succeeds

Implementors