diff options
Diffstat (limited to 'serde_v8/ser.rs')
-rw-r--r-- | serde_v8/ser.rs | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/serde_v8/ser.rs b/serde_v8/ser.rs index 67b0d6f68..834efa78a 100644 --- a/serde_v8/ser.rs +++ b/serde_v8/ser.rs @@ -5,13 +5,20 @@ use serde::ser::Serialize; use std::cell::RefCell; use std::ops::DerefMut; -use crate::error::{Error, Result}; +use crate::error::Error; +use crate::error::Result; use crate::keys::v8_struct_key; +use crate::magic; +use crate::magic::transl8::opaque_deref_mut; +use crate::magic::transl8::opaque_recv; +use crate::magic::transl8::MagicType; +use crate::magic::transl8::ToV8; use crate::magic::transl8::MAGIC_FIELD; -use crate::magic::transl8::{opaque_deref_mut, opaque_recv, MagicType, ToV8}; -use crate::{ - magic, ByteString, DetachedBuffer, StringOrBuffer, U16String, ZeroCopyBuf, -}; +use crate::ByteString; +use crate::DetachedBuffer; +use crate::StringOrBuffer; +use crate::U16String; +use crate::ZeroCopyBuf; type JsValue<'s> = v8::Local<'s, v8::Value>; type JsResult<'s> = Result<JsValue<'s>>; |