feat(napi): support external deref/derefMut
This commit is contained in:
parent
212bbe285e
commit
0aa7cd3d32
2 changed files with 20 additions and 3 deletions
examples/napi/src
|
@ -12,10 +12,10 @@ pub fn create_external_string(content: String) -> External<String> {
|
|||
|
||||
#[napi]
|
||||
pub fn get_external(external: External<u32>) -> u32 {
|
||||
*external.as_ref()
|
||||
*external
|
||||
}
|
||||
|
||||
#[napi]
|
||||
pub fn mutate_external(mut external: External<u32>, new_val: u32) {
|
||||
*external.as_mut() = new_val;
|
||||
*external = new_val;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue