Module riot_sys::libc[][src]

Expand description

Types used around and with the exported functions

Most of this used to be explicitly defined here until definitions from other crates were taken over.

The cstr exports (CStr, FromBytesWithNulError) are deprecated, as they’re never part of the generated -sys functions. Instead, whatever defines functions that take a cstr (e.g. riot-wrappers) should re-export its own cstr type.


Representation of a borrowed C string.

An error indicating that a nul byte was not in the expected position.


Equivalent to C’s void type when used as a pointer.

Type Definitions