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() } }