Expand description
Platform-specific types, as defined by C.
Code that interacts via FFI will almost certainly be using the base types provided by C, which aren’t nearly as nicely defined as Rust’s primitive types. This module provides types which will match those defined by C, so that code that interacts with C will refer to the correct types.
Modules§
Structs§
- Representation of a borrowed C string.
- An error indicating that no nul byte was present.
- An error indicating that a nul byte was not in the expected position.
- VaList
Experimental A wrapper for ava_list
- VaList
Impl Experimental x86_64 ABI implementation of ava_list
.
Enums§
- Equivalent to C’s
void
type when used as a pointer.
Type Aliases§
- Equivalent to C’s
char
type. - Equivalent to C’s
double
type. - Equivalent to C’s
float
type. - Equivalent to C’s
signed int
(int
) type. - Equivalent to C’s
signed long
(long
) type.