StructsΒ§
- CStr
- π π
coreRepresentation of a borrowed C string (SeeCString). - CString
alloc - π
allocAn owned, C-compatible, nul-terminated string with no nul bytes in the middle. - From
Utf8 Error alloc - π π©
allocA possible error value when converting a String from a UTF-8 byte vector. - OsStr
std - π π π₯οΈ
stdBorrowed reference to an OS string (SeeOsString). - OsString
std - π π₯οΈ
stdA type for owned, mutable native strings, interconvertible with Rust strings. - Str
- π§Ά π οΈ A string slice namespace.
- StrBuf
- π§Ά A borrowed UTF-8 string buffer over caller-provided bytes.
- String
alloc - π
allocA UTF-8βencoded, growable string. - String
Nonul - π§Ά
A null-terminated UTF-8 string with up to
u8::MAXbytes capacity. - String
Small Alloc alloc - π§Ά A UTF-8 string with inline storage and heap spillover.
- String
U8 - π§Ά A UTF-8 string with fixed capacity that stores length explicitly.