html2md/containers.rs
1use crate::markup5ever_rcdom;
2
3use super::StructuredPrinter;
4use super::TagHandler;
5
6use markup5ever_rcdom::Handle;
7
8#[derive(Default)]
9pub struct ContainerHandler;
10
11impl TagHandler for ContainerHandler {
12 fn handle(&mut self, _tag: &Handle, printer: &mut StructuredPrinter) {
13 printer.insert_newline();
14 printer.insert_newline();
15 }
16
17 fn after_handle(&mut self, printer: &mut StructuredPrinter) {
18 printer.insert_newline();
19 printer.insert_newline();
20 }
21}