#[derive(Display, Debug, PartialEq, Eq)] #[non_exhaustive] pubenum ParseError { #[displaydoc("found string of larger length {len} when constructing string of length {max}")]
TooLong { max: usize, len: usize }, #[displaydoc("tinystr types do not support strings with null bytes")]
ContainsNull, #[displaydoc("attempted to construct TinyAsciiStr from a non-ASCII string")]
NonAscii,
}