Struct neon_runtime::nan::raw::HandleScope
source · [−]Expand description
A V8 HandleScope
.
A HandleScope
contains Local
handles. HandleScope
s are used by V8 to help the garbage
collector do its bookkeeping. Once a new HandleScope
is created all subsequently created
Local
handles will be contained in it.
Fields
align_to_pointer: [*mut c_void; 0]
fields: [u8; 24]
Implementations
sourceimpl HandleScope
impl HandleScope
pub fn new() -> HandleScope
Trait Implementations
sourceimpl Clone for HandleScope
impl Clone for HandleScope
sourcefn clone(&self) -> HandleScope
fn clone(&self) -> HandleScope
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Default for HandleScope
impl Default for HandleScope
sourcefn default() -> HandleScope
fn default() -> HandleScope
Returns the “default value” for a type. Read more
sourceimpl Root for HandleScope
impl Root for HandleScope
impl Copy for HandleScope
Auto Trait Implementations
impl RefUnwindSafe for HandleScope
impl !Send for HandleScope
impl !Sync for HandleScope
impl Unpin for HandleScope
impl UnwindSafe for HandleScope
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more