Trait napi::NapiRaw[][src]

pub trait NapiRaw {
    unsafe fn raw(&self) -> napi_value;
}

Required methods

unsafe fn raw(&self) -> napi_value[src]

Implementors

impl NapiRaw for JsArrayBuffer[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsBigint[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsBoolean[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsBuffer[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsDataView[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsDate[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsExternal[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsFunction[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsGlobal[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsNull[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsNumber[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsObject[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsString[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsSymbol[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsTimeout[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsTypedArray[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsUndefined[src]

unsafe fn raw(&self) -> napi_value[src]

impl NapiRaw for JsUnknown[src]

unsafe fn raw(&self) -> napi_value[src]

get raw js value ptr

impl<'env> NapiRaw for &'env JsArrayBuffer[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsBigint[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsBoolean[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsBuffer[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsDataView[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsDate[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsExternal[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsFunction[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsGlobal[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsNull[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsNumber[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsObject[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsString[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsSymbol[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsTimeout[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsTypedArray[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsUndefined[src]

unsafe fn raw(&self) -> napi_value[src]

impl<'env> NapiRaw for &'env JsUnknown[src]

unsafe fn raw(&self) -> napi_value[src]

get raw js value ptr

impl<A: NapiValue, B: NapiValue> NapiRaw for Either<A, B>[src]

unsafe fn raw(&self) -> napi_value[src]