use mut_str::StrExt;
fn main() {
let mut s = Box::<str>::from("oφ⏣🌑");
s.ref_iter()
.for_each(|c| println!("{c:?}\tlength: {}, bytes: {:?}", c.len(), c.as_bytes()));
s.mut_iter().for_each(|c| {
c.try_make_uppercase().ok();
});
println!("\n{s:?}");
}
#[test]
fn test() {
main();
}