[go: up one dir, main page]

unindent 0.1.1

Remove a column of leading whitespace from a string
Documentation

Unindent

This crate provides indoc's indentation logic for use with strings that are not statically known at compile time. For unindenting string literals, use indoc instead.

This crate exposes two functions:

  • unindent(&str) -> String
  • unindent_bytes(&[u8]) -> Vec<u8>
extern crate unindent;
use unindent::unindent;

fn main() {
    let indented = "
            line one
            line two";
    assert_eq!("line one\nline two", unindent(indented));
}