[package] name = "my-test-app-bergwolf" version = "1.4.0" keywords = ["fuse", "virtio", "virtio-fs", "vhost-user-fs"] categories = ["filesystem", "os::linux-apis"] description = "A rust library for Fuse(filesystem in userspace) servers and virtio-fs devices" authors = [ "Liu Bo ", "Liu Jiang ", "Peng Tao ", ] readme = "README.md" license = "Apache-2.0 AND BSD-3-Clause" edition = "2018" repository = "https://github.com/cloud-hypervisor/fuse-backend-rs" homepage = "https://github.com/cloud-hypervisor/" [dependencies] arc-swap = ">=0.4.6" #async-trait = { version = "0.1.42", optional = true } bitflags = ">=1.1.0" caps = "0.5.1" #futures = { version = "0.3", optional = true } #iou = { version = "0.3.3", optional = true } libc = ">=0.2.68" log = ">=0.4.6" nix = "0.22" lazy_static = "1.4" #ringbahn = { version = "0.0.0-experimental.3", optional = true } vmm-sys-util = { version = ">=0.9", optional = true } vm-memory = { version = "0.7", features = ["backend-mmap"] } virtio-queue = { version = "0.1.0", optional = true } vhost = { version = "0.3", features = ["vhost-user-slave"], optional = true } [dev-dependencies] futures = { version = "0.3.0", features = ["thread-pool"]} stderrlog = ">=0.5.0" vmm-sys-util = ">=0.9.0" vm-memory = { version = "0.7", features = ["backend-mmap", "backend-bitmap"] } [features] default = ["fusedev"] #async-io = ["async-trait", "futures", "iou", "ringbahn"] fusedev = ["vmm-sys-util"] virtiofs = ["virtio-queue"] vhost-user-fs = ["virtiofs", "vhost"] [patch."registry+https://github.com/rust-lang/crates.io-index"] #ringbahn = { git = "https://github.com/jiangliu/ringbahn.git", branch = "enhance", optional = true }