diff --git a/src/components/script/dom/bindings/trace.rs b/src/components/script/dom/bindings/trace.rs index 26decbc450a..c422a5a0fc4 100644 --- a/src/components/script/dom/bindings/trace.rs +++ b/src/components/script/dom/bindings/trace.rs @@ -160,3 +160,10 @@ impl, E> Encodable for Traceable { Ok(()) } } + +/// for a field which contains DOMType +impl, S: Encoder, E> Encodable for Cell> { + fn encode(&self, s: &mut S) -> Result<(), E> { + self.get().encode(s) + } +}