Crate unixstring[−][src]
Expand description
UnixString
is an FFI-friendly null-terminated byte string that may be constructed from a String
, a CString
, a PathBuf
, an OsString
or a collection of bytes.
An UnixString
can then be converted into a slice of CStr
, Path
or OsStr
in infallible and zero-cost operations.
Structs
An FFI-friendly null-terminated byte string.
Enums
An error enum that encapsulates all possible errors in this crate.