rustfmt_nightly::string

Function break_string

Source
fn break_string(
    max_width: usize,
    trim_end: bool,
    line_end: &str,
    input: &[&str],
) -> SnippetState
Expand description

Break the input string at a boundary character around the offset max_width. A boundary character is either a punctuation or a whitespace. FIXME(issue#3281): We must follow UAX#14 algorithm instead of this.