[dependencies.bytemuck]
features = ["extern_crate_std"]
version = "1.15.0"
[dependencies.eyre]
version = "0.6.12"
[dependencies.http]
version = "1.1.0"
[dependencies.libc]
version = "0.2.153"
[dependencies.memchr]
version = "2.7.1"
[dependencies.memmap2]
default-features = false
version = "0.9.4"
[dependencies.nix]
version = "0.28.0"
[dependencies.nom]
version = "7.1.3"
[dependencies.pretty-hex]
version = "0.4.1"
[dependencies.send_wrapper]
version = "0.6.0"
[dependencies.socket2]
version = "0.5.6"
[dependencies.thiserror]
default-features = false
version = "1.0.58"
[dependencies.tokio]
features = ["sync", "macros", "rt", "io-util", "net", "time"]
version = "1.36.0"
[dependencies.tracing]
version = "0.1.40"
[dev-dependencies.color-eyre]
version = "0.6.3"
[dev-dependencies.pretty_assertions]
version = "1.4.0"
[features]
default = ["uring"]
miri = []
uring = ["dep:io-uring", "dep:fluke-io-uring-async"]
[package]
description = """
Buffer management for the `fluke` crate.
"""
documentation = "https://docs.rs/fluke-buffet"
edition = "2021"
license = "MIT OR Apache-2.0"
name = "fluke-buffet"
readme = "README.md"
repository = "https://github.com/bearcove/fluke"
rust-version = "1.75.0"
version = "0.2.0"
[target.'cfg(target_os = "linux")'.dependencies.fluke-io-uring-async]
optional = true
version = "0.1.0"
[target.'cfg(target_os = "linux")'.dependencies.io-uring]
optional = true
version = "0.6.3"