Struct pomelo_fmt::printer::Printer
source · pub struct Printer {
margin: isize,
space: isize,
left_total: isize,
right_total: isize,
buffer: Buffer<BufElt>,
scan_stack: VecDeque<usize>,
print_stack: Vec<PrintStackEntry>,
output: String,
}
Fields§
§margin: isize
§space: isize
§left_total: isize
§right_total: isize
§buffer: Buffer<BufElt>
§scan_stack: VecDeque<usize>
Stack of pointers to the start of the current group in the buffer
print_stack: Vec<PrintStackEntry>
§output: String