Crate libsystemd_sys [−] [src]
Contains definitions for low-level bindings.
Most of this module is Rust versions of the systemd headers. The goal of this crate is to make it unattractive to ever use the FFI directly, but it's there if you need it.
Items in this module corresponding to systemd functions are well-documented by the systemd man pages.
Modules
daemon | |
event | |
id128 | |
journal |
Structs
const_iovec | |
iovec | |
siginfo_t | |
signalfd_siginfo |
Enums
c_void |
Type used to construct void pointers for use with C. |
Functions
array_to_iovecs |
Type Definitions
c_char | |
c_int | |
c_uint | |
clockid_t | |
gid_t | |
int64_t | |
pid_t | |
size_t | |
uid_t | |
uint32_t | |
uint64_t |