diff options
Diffstat (limited to 'serde_v8')
-rw-r--r-- | serde_v8/Cargo.toml | 2 | ||||
-rw-r--r-- | serde_v8/benches/de.rs | 1 | ||||
-rw-r--r-- | serde_v8/benches/ser.rs | 2 | ||||
-rw-r--r-- | serde_v8/examples/basic.rs | 2 | ||||
-rw-r--r-- | serde_v8/src/de.rs | 1 | ||||
-rw-r--r-- | serde_v8/src/keys.rs | 2 | ||||
-rw-r--r-- | serde_v8/src/magic/buffer.rs | 2 | ||||
-rw-r--r-- | serde_v8/src/magic/value.rs | 1 | ||||
-rw-r--r-- | serde_v8/src/magic/zero_copy_buf.rs | 1 | ||||
-rw-r--r-- | serde_v8/src/payload.rs | 1 | ||||
-rw-r--r-- | serde_v8/src/ser.rs | 1 | ||||
-rw-r--r-- | serde_v8/src/serializable.rs | 1 | ||||
-rw-r--r-- | serde_v8/src/utils.rs | 1 | ||||
-rw-r--r-- | serde_v8/tests/de.rs | 2 | ||||
-rw-r--r-- | serde_v8/tests/magic.rs | 2 | ||||
-rw-r--r-- | serde_v8/tests/ser.rs | 2 |
16 files changed, 2 insertions, 22 deletions
diff --git a/serde_v8/Cargo.toml b/serde_v8/Cargo.toml index 6fcf62676..ac5d26575 100644 --- a/serde_v8/Cargo.toml +++ b/serde_v8/Cargo.toml @@ -10,8 +10,8 @@ repository = "https://github.com/denoland/deno" description = "Rust to V8 serialization and deserialization" [dependencies] -rusty_v8 = "0.32.0" serde = { version = "1.0.130", features = ["derive"] } +v8 = "0.33.0" [dev-dependencies] bencher = "0.1" diff --git a/serde_v8/benches/de.rs b/serde_v8/benches/de.rs index 6bd4f0f9b..d800a39a5 100644 --- a/serde_v8/benches/de.rs +++ b/serde_v8/benches/de.rs @@ -1,7 +1,6 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. use bencher::{benchmark_group, benchmark_main, Bencher}; -use rusty_v8 as v8; use std::convert::TryFrom; use serde::Deserialize; diff --git a/serde_v8/benches/ser.rs b/serde_v8/benches/ser.rs index d62e264cd..1318f9585 100644 --- a/serde_v8/benches/ser.rs +++ b/serde_v8/benches/ser.rs @@ -1,8 +1,6 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. use bencher::{benchmark_group, benchmark_main, Bencher}; -use rusty_v8 as v8; - use serde::Serialize; use serde_v8::utils::v8_do; diff --git a/serde_v8/examples/basic.rs b/serde_v8/examples/basic.rs index 6c24220d4..8bea43bb5 100644 --- a/serde_v8/examples/basic.rs +++ b/serde_v8/examples/basic.rs @@ -1,6 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; - use serde::Deserialize; #[derive(Debug, Deserialize)] diff --git a/serde_v8/src/de.rs b/serde_v8/src/de.rs index b865547ec..14edfec03 100644 --- a/serde_v8/src/de.rs +++ b/serde_v8/src/de.rs @@ -1,5 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; use serde::de::{self, Visitor}; use serde::Deserialize; diff --git a/serde_v8/src/keys.rs b/serde_v8/src/keys.rs index ea989086c..783b7aaef 100644 --- a/serde_v8/src/keys.rs +++ b/serde_v8/src/keys.rs @@ -1,6 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; - use std::collections::HashMap; // KeyCache stores a pool struct keys mapped to v8, diff --git a/serde_v8/src/magic/buffer.rs b/serde_v8/src/magic/buffer.rs index ef1f395fe..7a3a3b8ee 100644 --- a/serde_v8/src/magic/buffer.rs +++ b/serde_v8/src/magic/buffer.rs @@ -1,4 +1,4 @@ -use rusty_v8 as v8; +// Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. use std::fmt; use std::ops::Deref; diff --git a/serde_v8/src/magic/value.rs b/serde_v8/src/magic/value.rs index 2cb622466..052230007 100644 --- a/serde_v8/src/magic/value.rs +++ b/serde_v8/src/magic/value.rs @@ -1,5 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; use std::fmt; use std::marker::PhantomData; diff --git a/serde_v8/src/magic/zero_copy_buf.rs b/serde_v8/src/magic/zero_copy_buf.rs index 1e911c329..5c200a842 100644 --- a/serde_v8/src/magic/zero_copy_buf.rs +++ b/serde_v8/src/magic/zero_copy_buf.rs @@ -1,6 +1,5 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; use std::cell::Cell; use std::ops::Deref; use std::ops::DerefMut; diff --git a/serde_v8/src/payload.rs b/serde_v8/src/payload.rs index a9fb045e3..cad9bc868 100644 --- a/serde_v8/src/payload.rs +++ b/serde_v8/src/payload.rs @@ -1,5 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; // TODO: maybe add a Payload type that holds scope & v8::Value // so it can implement Deserialize by itself diff --git a/serde_v8/src/ser.rs b/serde_v8/src/ser.rs index a2a57d62e..386e46019 100644 --- a/serde_v8/src/ser.rs +++ b/serde_v8/src/ser.rs @@ -1,5 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; use serde::ser; use serde::ser::Serialize; diff --git a/serde_v8/src/serializable.rs b/serde_v8/src/serializable.rs index c9182b636..6cb638440 100644 --- a/serde_v8/src/serializable.rs +++ b/serde_v8/src/serializable.rs @@ -1,5 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; use std::any::TypeId; use std::mem::transmute_copy; diff --git a/serde_v8/src/utils.rs b/serde_v8/src/utils.rs index 6f638f7b3..f18d2269c 100644 --- a/serde_v8/src/utils.rs +++ b/serde_v8/src/utils.rs @@ -1,5 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; use std::sync::Once; pub fn js_exec<'s>( diff --git a/serde_v8/tests/de.rs b/serde_v8/tests/de.rs index 888bff4f4..366d6d2b5 100644 --- a/serde_v8/tests/de.rs +++ b/serde_v8/tests/de.rs @@ -1,6 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; - use serde::Deserialize; use serde_v8::utils::{js_exec, v8_do}; diff --git a/serde_v8/tests/magic.rs b/serde_v8/tests/magic.rs index 95ad3eb55..15b318baf 100644 --- a/serde_v8/tests/magic.rs +++ b/serde_v8/tests/magic.rs @@ -1,6 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; - use serde::{Deserialize, Serialize}; use serde_v8::utils::{js_exec, v8_do}; diff --git a/serde_v8/tests/ser.rs b/serde_v8/tests/ser.rs index c3ada7a6e..951c16d55 100644 --- a/serde_v8/tests/ser.rs +++ b/serde_v8/tests/ser.rs @@ -1,6 +1,4 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. -use rusty_v8 as v8; - use serde::Serialize; use serde_json::json; use serde_v8::utils::{js_exec, v8_do}; |