1 #![feature(box_patterns)]
12 HTMLImageElement(HTMLImageData)
24 let mut id = HTMLImageData { image: None };
25 let ed = ElementData { kind: Box::new(ElementKind::HTMLImageElement(id)) };
26 let n = NodeData { kind: Box::new(NodeKind::Element(ed)) };
28 // n.b. span could be better
30 box NodeKind::Element(ed) => match ed.kind { //~ ERROR non-exhaustive patterns
31 box ElementKind::HTMLImageElement(ref d) if d.image.is_some() => { true }