Cargo Features

[dependencies]
vmi = { version = "0.2.1", default-features = false, features = ["arch-amd64", "driver-kdmp", "driver-xen", "driver-xen-core-dump", "os-linux", "os-windows", "utils"] }
default = arch-amd64, driver-kdmp, driver-xen, driver-xen-core-dump, os-linux, os-windows, utils

These default features are set whenever vmi is added without default-features = false somewhere in the dependency tree.

arch-amd64 default = vmi-arch-amd64

Enables arch-amd64 of optional vmi-utils

Affects vmi::arch.amd64

driver-kdmp default = vmi-driver-kdmp

Affects vmi::driver.kdmp

driver-xen default = vmi-driver-xen

Affects vmi::driver.xen

driver-xen-core-dump default = vmi-driver-xen-core-dump

Affects vmi::driver.xen_core_dump

os-linux default = vmi-os-linux

Affects vmi::os.linux

os-windows default = vmi-os-windows

Enables os-windows of optional vmi-utils

Affects vmi::os.windows

utils default = vmi-utils

Affects vmi::utils

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

vmi-arch-amd64 arch-amd64
vmi-driver-kdmp driver-kdmp
vmi-driver-xen driver-xen
vmi-driver-xen-core-dump driver-xen-core-dump
vmi-os-linux os-linux
vmi-os-windows os-windows
vmi-utils utils