Tools for implementing and transcribing C APIs.
&CStr, CString and Box are not FFI safe.
extern "C"
&SeaStr, [SeaString] and [SeaBox] are FFI-safe equivalents.
extern "C"
All are pointer-wide, with a non-null niche filled by [Option::None].
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
[trait@TransmuteFrom] is the culmination of this crate,
for writing your own wrappers to C types.
See its documentation for more.