Struct syntex_errors::styled_buffer::StyledBuffer [] [src]

pub struct StyledBuffer {
    // some fields omitted
}

Methods

impl StyledBuffer
[src]

fn new() -> StyledBuffer

fn copy_tabs(&mut self, row: usize)

fn render(&mut self) -> Vec<Vec<StyledString>>

fn putc(&mut self, line: usize, col: usize, chr: char, style: Style)

fn puts(&mut self, line: usize, col: usize, string: &str, style: Style)

fn set_style(&mut self, line: usize, col: usize, style: Style)

fn prepend(&mut self, line: usize, string: &str, style: Style)

fn append(&mut self, line: usize, string: &str, style: Style)

fn num_lines(&self) -> usize

Trait Implementations

impl Debug for StyledBuffer
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.