Crate vmm_sys_util

source ·
Expand description

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

Modules

  • Structures, helpers, and type definitions for working with errno.
  • Trait and wrapper for working with C defined FAM structures.
  • Traits for handling file synchronization and length.
  • 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.
  • Miscellaneous functions related to getting (pseudo) random numbers and strings.
  • Wrapper for interpreting syscall exit codes.
  • Structure for handling temporary directories.
  • Struct for handling temporary files as well as any cleanup required.
  • Trait for working with termios.

Macros