Docs.rs
node_api-0.5.0
node_api 0.5.0
Permalink
Docs.rs crate page
MIT
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
nitsky
github:tangramdotdev:all
Dependencies
node_api_macro ^0.5
normal
node_api_system ^0.5
normal
num ^0.4
normal
serde ^1
normal
Versions
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
IntoNodeApi
Required Methods
into_node_api
Implementations on Foreign Types
&'a str
()
Option<T>
String
Vec<T>
bool
char
f32
f64
i16
i32
i64
i8
isize
u16
u32
u64
u8
usize
Implementors
In node_api
?
Trait
node_api
::
IntoNodeApi
source
·
[
−
]
pub trait IntoNodeApi<'a>: 'a { fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>; }
Required methods
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
Implementations on Foreign Types
source
impl<'a>
IntoNodeApi
<'a> for
()
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
bool
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
usize
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
u8
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
u16
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
u32
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
u64
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
isize
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
i8
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
i16
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
i32
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
i64
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
f32
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
f64
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
char
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for &'a
str
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a>
IntoNodeApi
<'a> for
String
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a, T>
IntoNodeApi
<'a> for
Option
<T>
where
T:
IntoNodeApi
<'a>,
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
source
impl<'a, T>
IntoNodeApi
<'a> for
Vec
<T>
where
T:
IntoNodeApi
<'a>,
source
fn
into_node_api
(self, env:
Env
<'a>) ->
Result
<
Value
<'a>>
Implementors
source
impl<'a>
IntoNodeApi
<'a> for
Array
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
ArrayBuffer
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
BigInt
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Boolean
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Buffer
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
DataView
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Date
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Function
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Null
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Number
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Object
<'a>
source
impl<'a>
IntoNodeApi
<'a> for node_api::
String
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Symbol
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
TypedArray
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Undefined
<'a>
source
impl<'a>
IntoNodeApi
<'a> for
Value
<'a>
source
impl<'a, T: 'a>
IntoNodeApi
<'a> for
External
<'a, T>