diff --git a/src/element.rs b/src/element.rs index e398d40f74d035817dcf79b9ffcf15b78fdb08bd..7d88d2d92c7386c567d75fab5205036998f3c636 100644 --- a/src/element.rs +++ b/src/element.rs @@ -295,7 +295,13 @@ impl Element { Event::Eof => { bail!(ErrorKind::EndOfDocument); }, - _ => (), // TODO: may need more errors + Event::Text { .. } | + Event::End { .. } | + Event::Comment { .. } | + Event::CData { .. } | + Event::Decl { .. } | + Event::PI { .. } | + Event::DocType { .. } => (), // TODO: may need more errors } }; @@ -334,7 +340,10 @@ impl Element { Event::Eof => { break; }, - _ => (), // TODO: may need to implement more + Event::Comment { .. } | + Event::Decl { .. } | + Event::PI { .. } | + Event::DocType { .. } => (), } } Ok(stack.pop().unwrap())