[−][src]Trait bat::Printer
Required methods
fn print_header(
&mut self,
handle: &mut dyn Write,
file: InputFile
) -> Result<()>
&mut self,
handle: &mut dyn Write,
file: InputFile
) -> Result<()>
fn print_footer(&mut self, handle: &mut dyn Write) -> Result<()>
fn print_snip(&mut self, handle: &mut dyn Write) -> Result<()>
fn print_line(
&mut self,
out_of_range: bool,
handle: &mut dyn Write,
line_number: usize,
line_buffer: &[u8]
) -> Result<()>
&mut self,
out_of_range: bool,
handle: &mut dyn Write,
line_number: usize,
line_buffer: &[u8]
) -> Result<()>
Implementors
impl Printer for SimplePrinter
[src]
fn print_header(
&mut self,
_handle: &mut dyn Write,
_file: InputFile
) -> Result<()>
[src]
&mut self,
_handle: &mut dyn Write,
_file: InputFile
) -> Result<()>
fn print_footer(&mut self, _handle: &mut dyn Write) -> Result<()>
[src]
fn print_snip(&mut self, _handle: &mut dyn Write) -> Result<()>
[src]
fn print_line(
&mut self,
out_of_range: bool,
handle: &mut dyn Write,
_line_number: usize,
line_buffer: &[u8]
) -> Result<()>
[src]
&mut self,
out_of_range: bool,
handle: &mut dyn Write,
_line_number: usize,
line_buffer: &[u8]
) -> Result<()>
impl<'a> Printer for InteractivePrinter<'a>
[src]
fn print_header(
&mut self,
handle: &mut dyn Write,
file: InputFile
) -> Result<()>
[src]
&mut self,
handle: &mut dyn Write,
file: InputFile
) -> Result<()>
fn print_footer(&mut self, handle: &mut dyn Write) -> Result<()>
[src]
fn print_snip(&mut self, handle: &mut dyn Write) -> Result<()>
[src]
fn print_line(
&mut self,
out_of_range: bool,
handle: &mut dyn Write,
line_number: usize,
line_buffer: &[u8]
) -> Result<()>
[src]
&mut self,
out_of_range: bool,
handle: &mut dyn Write,
line_number: usize,
line_buffer: &[u8]
) -> Result<()>