[dependencies.bytes]
optional = true
version = "1"
[dependencies.k8s-openapi]
default-features = false
features = ["api"]
optional = true
version = "0.18"
[dependencies.serde]
optional = true
version = "1"
[dependencies.serde_json]
optional = true
version = "1"
[dependencies.thiserror]
optional = true
version = "1"
[dependencies.tokio-util]
default-features = false
features = ["codec"]
optional = true
version = "0.7"
[dependencies.tracing]
version = "0.1"
[dev-dependencies.rand]
version = "0.8"
[dev-dependencies.serde]
features = ["derive"]
version = "1"
[features]
bytes = ["dep:bytes"]
default = ["small", "heavy"]
heavy = ["k8s-openapi"]
k8s-openapi = ["dep:k8s-openapi", "dep:thiserror"]
serde_json = ["dep:serde", "dep:serde_json"]
small = ["bytes", "serde_json", "tokio-util"]
tokio-util = ["dep:tokio-util", "dep:bytes"]
[package]
categories = ["encoding", "network-programming"]
description = "Sans-IO data stream decoding utilitites."
edition = "2021"
keywords = ["sans-io", "stream", "deserialization"]
license = "MIT"
name = "streamdata"
readme = "README.md"
repository = "https://github.com/MOZGIII/streamdata.git"
version = "0.2.0"
[package.metadata.docs.rs]
features = ["small"]
no-default-features = true