feat(buffer): implement from_value
This commit is contained in:
parent
0bfcdff29f
commit
1e4aa3a2a5
1 changed files with 11 additions and 0 deletions
|
@ -602,6 +602,17 @@ impl ValueType for Buffer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl<'env> Value<'env, Buffer> {
|
||||||
|
#[inline]
|
||||||
|
pub fn from_value(env: &'env Env, value: &Value<'env, Any>) -> Value<'env, Buffer> {
|
||||||
|
Value {
|
||||||
|
env,
|
||||||
|
raw_value: value.raw_value,
|
||||||
|
value: Buffer::from_raw(env.0, value.into_raw()),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
impl ValueType for Function {
|
impl ValueType for Function {
|
||||||
fn from_raw(_env: sys::napi_env, _raw: sys::napi_value) -> Self {
|
fn from_raw(_env: sys::napi_env, _raw: sys::napi_value) -> Self {
|
||||||
Function {}
|
Function {}
|
||||||
|
|
Loading…
Reference in a new issue