Crate vmm_sys_util[][src]

Collection of modules that provides helpers and utilities used by multiple rust-vmm components.

Modules

errno

Structures, helpers, and type definitions for working with errno.

fam

Trait and wrapper for working with C defined FAM structures.

file_traits

Traits for handling file synchronization and length.

metric

The purpose of this module is to provide abstractions for working with metrics in the context of rust-vmm components where there is a strong need to have metrics as an optional feature.

rand

Miscellaneous functions related to getting (pseudo) random numbers and strings.

syscall

Wrapper for interpreting syscall exit codes.

tempdir

Structure for handling temporary directories.

tempfile

Struct for handling temporary files as well as any cleanup required.

terminal

Trait for working with termios.

Macros

generate_fam_struct_impl

Generate FamStruct implementation for structs with flexible array member.