Crate cstr_core

Source

Macros§

cstr
Generate a CStr at compile time that is guaranteed to be correct. The given argument should be a string literal with no \0 bytes.

Structs§

CStr
Representation of a borrowed C string.
CString
A type representing an owned, C-compatible, nul-terminated string with no nul bytes in the middle.
FromBytesWithNulError
An error indicating that a nul byte was not in the expected position.
IntoStringError
An error indicating invalid UTF-8 when converting a CString into a String.
NulError
An error indicating that an interior nul byte was found.

Type Aliases§

c_char
Re-export c_char