]> git.proxmox.com Git - proxmox-backup.git/blob - pbs-tools/src/str.rs
use new proxmox-sys crate
[proxmox-backup.git] / pbs-tools / src / str.rs
1 //! String related utilities.
2
3 pub fn strip_ascii_whitespace(line: &[u8]) -> &[u8] {
4 let line = match line.iter().position(|&b| !b.is_ascii_whitespace()) {
5 Some(n) => &line[n..],
6 None => return &[],
7 };
8 match line.iter().rev().position(|&b| !b.is_ascii_whitespace()) {
9 Some(n) => &line[..(line.len() - n)],
10 None => &[],
11 }
12 }