From 01444022b0e4d48fbbff6f078d76e382c4aa5a22 Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 10 Jan 2015 17:44:55 +0100 Subject: [PATCH] Make StructuredCloneData an opaque struct. --- components/script/dom/bindings/structuredclone.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/components/script/dom/bindings/structuredclone.rs b/components/script/dom/bindings/structuredclone.rs index 843b7bea30c..f426c6f4677 100644 --- a/components/script/dom/bindings/structuredclone.rs +++ b/components/script/dom/bindings/structuredclone.rs @@ -15,11 +15,9 @@ use js::jsval::{JSVal, UndefinedValue}; use libc::size_t; use std::ptr; -#[allow(raw_pointer_deriving)] -#[deriving(Copy)] pub struct StructuredCloneData { - pub data: *mut u64, - pub nbytes: size_t, + data: *mut u64, + nbytes: size_t, } impl StructuredCloneData {