[package] name = "rustfs-object-io" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true homepage.workspace = true description = "Object I/O policy helpers and zero-copy support primitives for RustFS." keywords.workspace = true categories.workspace = true [lints] workspace = true [dependencies] atoi = { workspace = true } bytes = { workspace = true } futures-util = { workspace = true } rustfs-ecstore = { workspace = true } rustfs-io-core = { workspace = true } rustfs-io-metrics = { workspace = true } rustfs-rio = { workspace = true } rustfs-s3select-api = { workspace = true } rustfs-utils = { workspace = true ,features = ["http"]} http = { workspace = true } s3s.workspace = true thiserror = { workspace = true } time = { workspace = true, features = ["parsing", "formatting"] } tokio = { workspace = true, features = ["io-util"] } tokio-util = { workspace = true, features = ["io"] } astral-tokio-tar = { workspace = true } uuid = { workspace = true } [lib] doctest = false