This commit is contained in:
Jay
2020-08-27 11:56:54 +08:00
parent f090f0acc0
commit 43b005d487
6 changed files with 20 additions and 24 deletions
+6 -6
View File
@@ -5,7 +5,7 @@ extern crate napi_derive;
use std::convert::TryInto;
use napi::{CallContext, Env, JsNumber, JsObject, JsString, Module, Result, Task};
use napi::{CallContext, JsObject, JsString, Module, Result};
mod mdiff;
@@ -35,12 +35,12 @@ fn diff_char(ctx: CallContext) -> Result<JsObject> {
item.set_named_property(
"count",
ctx.env.create_int64(it.count.try_into().unwrap()).unwrap(),
);
item.set_named_property("value", ctx.env.create_string(&it.value).unwrap());
item.set_named_property("added", ctx.env.get_boolean(it.added).unwrap());
item.set_named_property("removed", ctx.env.get_boolean(it.removed).unwrap());
)?;
item.set_named_property("value", ctx.env.create_string(&it.value).unwrap())?;
item.set_named_property("added", ctx.env.get_boolean(it.added).unwrap())?;
item.set_named_property("removed", ctx.env.get_boolean(it.removed).unwrap())?;
obj.set_index(idx, item);
obj.set_index(idx, item)?;
idx += 1;
}