diff --git a/src/components/script/dom/bindings/trace.rs b/src/components/script/dom/bindings/trace.rs index 1cc17474973..9c7f295795e 100644 --- a/src/components/script/dom/bindings/trace.rs +++ b/src/components/script/dom/bindings/trace.rs @@ -168,6 +168,12 @@ impl, S: Encoder, E> Encodable for Cell< } } +impl, S: Encoder, E> Encodable for Cell>> { + fn encode(&self, s: &mut S) -> Result<(), E> { + self.get().encode(s) + } +} + /// for a field which contains non-POD type contains DOMType impl, S: Encoder, E> Encodable for RefCell>> { fn encode(&self, s: &mut S) -> Result<(), E> {