1 2 3 4 5 6 7 8 9 10 11 12 13
pub mod edit_tree;
pub use crate::edit_tree::{Apply, EditTree};
/// Utility trait to retrieve a lower-cased [Vec<char>].
pub trait ToLowerCharVec {
fn to_lower_char_vec(&self) -> Vec<char>;
}
impl<'a> ToLowerCharVec for &'a str {
fn to_lower_char_vec(&self) -> Vec<char> {
self.to_lowercase().chars().collect()
}
}