diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2019-05-09 19:12:32 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2019-05-10 12:43:06 +0200 |
commit | db2f6aa8ca1f23f78a497cb7cc960ff99f23ac04 (patch) | |
tree | 58fae3d37299c0986141ba88a106066716a518a1 /components/style_traits/owned_slice.rs | |
parent | f429c28f23bb21812deb042bf50e4bf16b9e1f1b (diff) | |
download | servo-db2f6aa8ca1f23f78a497cb7cc960ff99f23ac04.tar.gz servo-db2f6aa8ca1f23f78a497cb7cc960ff99f23ac04.zip |
style: Rustfmt + build fix.
Diffstat (limited to 'components/style_traits/owned_slice.rs')
-rw-r--r-- | components/style_traits/owned_slice.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/components/style_traits/owned_slice.rs b/components/style_traits/owned_slice.rs index 6e54aaeef5f..f2b0de4a4a0 100644 --- a/components/style_traits/owned_slice.rs +++ b/components/style_traits/owned_slice.rs @@ -6,11 +6,11 @@ //! A replacement for `Box<[T]>` that cbindgen can understand. +use malloc_size_of::{MallocShallowSizeOf, MallocSizeOf, MallocSizeOfOps}; use std::marker::PhantomData; -use std::{fmt, mem, slice}; -use std::ptr::NonNull; use std::ops::{Deref, DerefMut}; -use malloc_size_of::{MallocSizeOf, MallocShallowSizeOf, MallocSizeOfOps}; +use std::ptr::NonNull; +use std::{fmt, mem, slice}; use to_shmem::{SharedMemoryBuilder, ToShmem}; /// A struct that basically replaces a `Box<[T]>`, but which cbindgen can @@ -86,9 +86,7 @@ impl<T: Sized> OwnedSlice<T> { /// Convert the OwnedSlice into a Vec. #[inline] pub fn into_vec(self) -> Vec<T> { - let ret = unsafe { - Vec::from_raw_parts(self.ptr.as_ptr(), self.len, self.len) - }; + let ret = unsafe { Vec::from_raw_parts(self.ptr.as_ptr(), self.len, self.len) }; mem::forget(self); ret } |