Cargo Features
[dependencies]
my-test-app-bergwolf = { version = "1.4.0", default-features = false, features = ["fusedev", "virtiofs", "vhost-user-fs"] }
- default = fusedev
-
The
fusedev
feature is set by default whenevermy-test-app-bergwolf
is added without
somewhere in the dependency tree.default-features = false - fusedev default = vmm-sys-util
-
Affects
transport::fusedev
… - virtiofs vhost-user-fs? = virtio-queue
-
Affects
abi::virtio_fs
,sync_io::FileSystem.setupmapping
,sync_io::FileSystem.removemapping
,transport::virtiofs
… - vhost-user-fs = vhost, virtiofs
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.
- vmm-sys-util fusedev
- virtio-queue virtiofs?
-
Enables virtio-queue ^0.1.0
- vhost vhost-user-fs?
-
Enables vhost ^0.3