Expand description
Non-empty strings.
Modules§
- boxed
stdoralloc - Non-empty
Box<str>. - cow
stdoralloc - Non-empty
Cow<'_, str>. - iter
- Various iterators over non-empty strings.
- macros
- Macros for creating non-empty strings.
- str
- Non-empty
str. - string
stdoralloc - Non-empty
String.
Macros§
- const_
non_ empty_ str - Similar to
non_empty_str!but forconstcontexts. - non_
empty_ str - Constructs
NonEmptyStrfrom the given string, panicking if the it is empty.
Structs§
- Empty
Boxed Str stdoralloc - Similar to
EmptyString, but contains the empty boxed string provided. - Empty
Str - Represents errors returned when received strings are empty.
- Empty
String stdoralloc - Similar to
EmptyStr, but holds the empty string provided. - From
NonEmpty Utf8 Error stdoralloc - Couples
NonEmptyUtf8Errorwith theNonEmptyByteVecthat is invalid UTF-8. - NonEmpty
Str - Represents non-empty
strvalues. - NonEmpty
String stdoralloc - Represents non-empty
Stringvalues. - NonEmpty
Utf8 Error - Represents errors returned when the received non-empty bytes are not valid UTF-8.
Enums§
- From
Maybe Empty Utf8 Error stdoralloc - Represents errors returned when the provided byte vector is empty or invalid UTF-8.
- Maybe
Empty Utf8 Error - Represents errors returned when the received bytes are either empty or not valid UTF-8.
Traits§
- From
NonEmpty Str - Parsing values from non-empty strings.
Type Aliases§
- NonEmpty
Boxed Str stdoralloc - Represents non-empty boxed strings,
Box<NonEmptyStr>. - NonEmpty
CowStr stdoralloc - Represents non-empty clone-on-write strings,
Cow<'_, NonEmptyStr>.