1
2
3
4
5
6
7
8
9
10
11
12
13
pub fn add_pad(str: &str, pad: &str) -> String {
    let mut buffer = String::new();
    buffer += pad;

    for char in str.chars() {
        buffer.push(char);
        if char == '\n' {
            buffer += pad;
        }
    }

    buffer
}