use stackstring::String;
fn main() {
let s1 = String::<5>::try_from("abcde").unwrap();
dbg!(s1);
let _s2 = String::<5>::from(*b"abcde");
let s2 = String::<5>::from(b"abcde");
dbg!(s2);
let s3 = String::<5>::try_from_str_padded("abc").unwrap();
assert_eq!(s3, "abc ");
let s4 = String::<6>::from_other(s3);
assert_eq!(s4, "abc ");
}