pub fn into_inner<'a, C: Context<'a>>(self, cx: &mut C) -> Handle<'a, T> {
        let env = cx.env();
        let internal = self.into_napi_ref().0 as *mut _;

        let local = unsafe { reference::get(env.to_raw(), internal) };

        unsafe {
            reference::unreference(env.to_raw(), internal);
        }

        Handle::new_internal(T::from_raw(env, local))
    }
/// Return the referenced JavaScript object and allow it to be garbage collected
Return the referenced JavaScript object and allow it to be garbage collected
Return the referenced JavaScript object and allow it to be garbage collected
pub fn into_inner<'a, C: Context<'a>>(self, cx: &mut C) -> Handle<'a, T> {
        let env = cx.env();
        let internal = self.into_napi_ref().0 as *mut _;
        let local = unsafe { reference::get(env.to_raw(), internal) };
        unsafe {
            reference::unreference(env.to_raw(), internal);
        }
        Handle::new_internal(T::from_raw(env, local))
    }
pub fn into_inner < ' a , C : Context < ' a > > ( self , cx : & mut C ) -> Handle < ' a , T > { let env = cx . env ( ) ; let internal = self . into_napi_ref ( ) . 0 as * mut _ ; let local = unsafe { reference :: get ( env . to_raw ( ) , internal ) } ; unsafe { reference :: unreference ( env . to_raw ( ) , internal ) ; } Handle :: new_internal ( T :: from_raw ( env , local ) ) }
Return the referenced JavaScript object and allow it to be garbage collected
Return the referenced JavaScript object and allow it to be garbage collected
self
cx
&mut C