Trait Write
Source pub trait Write: Debug {
// Required method
fn write<'a>(&'a self, writer: &mut Writer<'a>);
// Provided methods
fn write_output_with_default_writer(&self) -> String { ... }
fn prefer_whitespace_before(&self) -> bool { ... }
fn prefer_whitespace_after(&self) -> bool { ... }
fn prefer_always_no_whitespace_before(&self) -> bool { ... }
fn always_start_on_new_line(&self) -> bool { ... }
fn always_end_on_new_line(&self) -> bool { ... }
fn is_block_start(&self) -> bool { ... }
fn is_block_end(&self) -> bool { ... }
fn is_block_element_delimiter(&self) -> bool { ... }
fn is_block_level_element(&self) -> bool { ... }
fn wrap(&self, content: &str, _available_length: usize) -> String { ... }
}