Struct neon::mem::Handle [] [src]

#[repr(C)]
pub struct Handle<'a, T: Managed + 'a> { /* fields omitted */ }

Methods

impl<'a> Handle<'a, JsValue>
[src]

impl<'a, T: Value + 'a> Handle<'a, T>
[src]

impl<'a, T: Value> Handle<'a, T>
[src]

impl<'a, T: Value> Handle<'a, T>
[src]

Trait Implementations

impl<'a, K: Value> Key for Handle<'a, K>
[src]

impl<'a, T: Clone + Managed + 'a> Clone for Handle<'a, T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a, T: Copy + Managed + 'a> Copy for Handle<'a, T>
[src]

impl<'a, T: Managed + 'a> PartialEq for Handle<'a, T>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<'a, T: Managed + 'a> Eq for Handle<'a, T>
[src]

impl<'a, T: Managed> Deref for Handle<'a, T>
[src]

The resulting type after dereferencing

The method called to dereference a value

impl<'a, T: Managed> DerefMut for Handle<'a, T>
[src]

The method called to mutably dereference a value