Small, niche-able, stack allocated strings.
# use *;
const CURRENCY: NanoString = new.unwrap;
# use microstring::*;
const TOO_BIG: NanoString = NanoString::new("GEEBEEPEE").unwrap();
# use *;
# use size_of;
assert_eq!
Small, niche-able, stack allocated strings.
# use microstring::*;
const CURRENCY: NanoString = NanoString::new("GBP").unwrap();
# use microstring::*;
const TOO_BIG: NanoString = NanoString::new("GEEBEEPEE").unwrap();
# use microstring::*;
# use std::mem::size_of;
assert_eq! {
size_of::<NanoString>(),
size_of::<Option<NanoString>>(),
}