prosa-hyper 0.2.0

ProSA Hyper processor for HTTP client/server
Documentation
[dependencies.aquamarine]
version = "0.6"

[dependencies.bytes]
version = "1"

[dependencies.http-body-util]
version = "0.1"

[dependencies.hyper]
features = ["full"]
version = "1"

[dependencies.hyper-util]
features = ["full"]
version = "0.1"

[dependencies.opentelemetry]
features = ["metrics", "trace", "logs"]
version = "0.29"

[dependencies.prosa]
version = "0.3"

[dependencies.prosa-utils]
version = "0.3"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.thiserror]
version = "2"

[dependencies.tokio]
features = ["macros", "net", "rt", "rt-multi-thread"]
version = "1"

[dependencies.tracing]
version = "0.1"

[dependencies.url]
features = ["serde"]
version = "2"

[dev-dependencies.clap]
version = "4"

[dev-dependencies.config]
default-features = false
features = ["toml", "json", "yaml", "json5", "convert-case", "async"]
version = "0.15"

[dev-dependencies.openssl]
version = "0.10"

[dev-dependencies.reqwest]
features = ["rustls-tls"]
version = "0.12"

[[example]]
name = "server"
path = "examples/server.rs"

[lib]
name = "prosa_hyper"
path = "src/lib.rs"

[package]
authors = ["Jérémy HERGAULT <jeremy.hergault@worldline.com>", "Anthony THOMAS <anthony.thomas@worldline.com>", "Julien TERUEL <julien.teruel@worldline.com>", "Rene-Louis EYMARD <rene-louis.eymard@worldline.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "ProSA Hyper processor for HTTP client/server"
edition = "2024"
homepage = "https://worldline.com/"
license = "LGPL-3.0-or-later"
name = "prosa-hyper"
readme = "README.md"
repository = "https://github.com/worldline/ProSA-Hyper"
version = "0.2.0"

[package.metadata.prosa.hyper_srv]
adaptor = ["server::adaptor::HelloHyperServerAdaptor"]
proc = "server::proc::HyperServerProc"
settings = "server::proc::HyperServerSettings"