uiharu 0.1.0

A streaming protocol decode engine with bounded memory, typed decode graphs and composable decoders
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"

[[package]]
name = "hashbrown"
version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"

[[package]]
name = "indexmap"
version = "2.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855"
dependencies = [
 "equivalent",
 "hashbrown",
 "serde",
 "serde_core",
]

[[package]]
name = "itoa"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"

[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"

[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
 "unicode-ident",
]

[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
 "proc-macro2",
]

[[package]]
name = "serde"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
dependencies = [
 "serde_core",
 "serde_derive",
]

[[package]]
name = "serde_core"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
dependencies = [
 "serde_derive",
]

[[package]]
name = "serde_derive"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "serde_json"
version = "1.0.151"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"
dependencies = [
 "indexmap",
 "itoa",
 "memchr",
 "serde",
 "serde_core",
 "zmij",
]

[[package]]
name = "syn"
version = "3.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee"
dependencies = [
 "proc-macro2",
 "quote",
 "unicode-ident",
]

[[package]]
name = "thiserror"
version = "2.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e"
dependencies = [
 "thiserror-impl",
]

[[package]]
name = "thiserror-impl"
version = "2.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "uiharu"
version = "0.1.0"
dependencies = [
 "serde_json",
 "uiharu-core",
 "uiharu-protocols",
 "uiharu-registry",
]

[[package]]
name = "uiharu-core"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4533662e8c87aa8eb6c635f5eb706a1b3140d4171ad333b55d8dd7df6e229906"
dependencies = [
 "serde",
 "thiserror",
]

[[package]]
name = "uiharu-dsl-protocols"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc7f8a67d3150868d0ca3bfd1fe551982d23d6e5d8e0494e27a5b287f798a6da"
dependencies = [
 "serde",
 "uiharu-core",
]

[[package]]
name = "uiharu-interp"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36e7f73020da2d1973614ed0e0847b99a5d52a87b25d1117a76e45a9b1858cec"
dependencies = [
 "serde",
 "serde_json",
 "thiserror",
 "uiharu-core",
 "uiharu-ir",
]

[[package]]
name = "uiharu-ir"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a66d94c71f51e1e314e1cf07fb56188376dfedfe02a388ac64d1bd276b9d7d68"
dependencies = [
 "serde",
 "serde_json",
 "thiserror",
]

[[package]]
name = "uiharu-protocols"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74b8a5ac120cfae266ed2d81bcfcf069687660508a7f22f480a03c5eab399c65"
dependencies = [
 "serde",
 "thiserror",
 "uiharu-core",
 "uiharu-dsl-protocols",
]

[[package]]
name = "uiharu-registry"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a765fb75b3d23f84eada52cdce1865c4f0ccaac57c0ecda4db71f4a1fb6e6ca"
dependencies = [
 "indexmap",
 "serde",
 "serde_json",
 "thiserror",
 "uiharu-core",
 "uiharu-interp",
 "uiharu-ir",
 "uiharu-protocols",
]

[[package]]
name = "unicode-ident"
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954"

[[package]]
name = "zmij"
version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"