const INDENT_BUFFER_LEN: usize = 80;
const INDENT_BUFFER: &str =
"\n ";
+
impl Indent {
pub fn new(block_indent: usize, alignment: usize) -> Indent {
Indent {
);
Shape { width, ..*self }
}
+
+ pub fn to_string_with_newline(&self, config: &Config) -> Cow<'static, str> {
+ let mut offset_indent = self.indent;
+ offset_indent.alignment = self.offset;
+ offset_indent.to_string_inner(config, 0)
+ }
}
#[cfg(test)]