Cargo Features

[dependencies]
vmi-utils = { version = "0.1.1", default-features = false, features = ["arch-amd64", "os-windows", "bpm", "injector", "interceptor", "ptm"] }
default = arch-amd64, bpm, injector, interceptor, os-windows, ptm

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

arch-amd64 default = vmi-arch-amd64

Affects arch::amd64, arch::amd64, os::windows

os-windows default = isr-core, isr-macros, vmi-os-windows

Affects os::windows

bpm default

Affects vmi-utils::bpm

injector default

Affects vmi-utils::injector

interceptor default

Affects vmi-utils::interceptor

ptm default

Affects vmi-utils::ptm

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.

isr-core os-windows
isr-macros os-windows
vmi-arch-amd64 arch-amd64
vmi-os-windows os-windows