Crate libsystemd_sys[][src]

Expand description

Low-level bindings to libsystemd (and similar) libraries

Items in this module correspond to systemd functions/types that are documented by the systemd (sd_*) man pages.

Modules

Structs

Helper type to mark functions systemd functions that promise not to modify the underlying iovec data. There is no corresponding type in libc, so their function signatures take *const iovec, which technically allow iov_base to be modified. However, const_iovec provides the same ABI, so it can be used to make the function interface easier to work with.

Enums

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

Type Definitions

Equivalent to C’s char type.

Equivalent to C’s signed int (int) type.

Equivalent to C’s unsigned int type.