xkcd-password 0.1.1

Generate passwords
Documentation
1
2
3
4
5
6
7
8
9
10
pub mod slices {
    pub fn trim_right_by<T, F: Fn(&T) -> bool>(slice: &[T], f: F) -> &[T] {
        let mut res = slice;
        while res.len() > 0 && f(res.last().unwrap()) {
            res = res.split_last().unwrap().1;
        }
        res
    }
}
pub use self::slices::*;