version = 4
[[package]]
name = "bincode"
version = "1.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
dependencies = [
"serde",
]
[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "crc"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23"
dependencies = [
"crc-catalog",
]
[[package]]
name = "crc-catalog"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403"
[[package]]
name = "crc32fast"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
dependencies = [
"cfg-if",
]
[[package]]
name = "crunchy"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "fnv"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "half"
version = "2.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"
dependencies = [
"cfg-if",
"crunchy",
"zerocopy",
]
[[package]]
name = "hashbrown"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d"
[[package]]
name = "http"
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
dependencies = [
"bytes",
"fnv",
"itoa",
]
[[package]]
name = "indexmap"
version = "2.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f"
dependencies = [
"equivalent",
"hashbrown",
]
[[package]]
name = "itoa"
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
[[package]]
name = "lnmp"
version = "0.5.12"
dependencies = [
"lnmp-codec",
"lnmp-core",
"lnmp-embedding",
"lnmp-envelope",
"lnmp-llb",
"lnmp-net",
"lnmp-quant",
"lnmp-sanitize",
"lnmp-sfe",
"lnmp-spatial",
"lnmp-transport",
]
[[package]]
name = "lnmp-codec"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f37250acc6230cc7728af038dc275035e53c57e1945a960b97d5ee01a3fdfcf"
dependencies = [
"lnmp-core",
"lnmp-embedding",
"lnmp-quant",
"lnmp-sanitize",
"lnmp-sfe",
]
[[package]]
name = "lnmp-core"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "287220d9bbb91c46e49f62c64fe9b9807c7ffaabc64624622c14d1f63e1187cd"
dependencies = [
"crc",
"crc-catalog",
"crc32fast",
"lnmp-embedding",
"lnmp-quant",
]
[[package]]
name = "lnmp-embedding"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cd505f1789d6aa1b9017412a254271a2f9b590e7850e96e86a882b07d702c09"
dependencies = [
"byteorder",
"serde",
"thiserror",
]
[[package]]
name = "lnmp-envelope"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "406ba12a949123b18bc3b0e2f043178c8ba3a6640dc95058fae1587bf2126362"
dependencies = [
"lnmp-core",
"thiserror",
]
[[package]]
name = "lnmp-llb"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6afd534a26b8036c3a1a7e470c227fc3a654a2f3a859489f78708c5f1ca7b55"
dependencies = [
"lnmp-codec",
"lnmp-core",
"lnmp-embedding",
"lnmp-sfe",
]
[[package]]
name = "lnmp-net"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb3e9f0032493cb1b4ea7bedb9585a20400d48b0c7ee9c1abc027095ffd74a26"
dependencies = [
"lnmp-core",
"lnmp-envelope",
"lnmp-sfe",
"thiserror",
]
[[package]]
name = "lnmp-quant"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e77a9bbf7ecd197bc0baaf6dc139dd22c07907dc5b24716f3f7b9240fa94bbf"
dependencies = [
"byteorder",
"half",
"lnmp-embedding",
"serde",
"thiserror",
]
[[package]]
name = "lnmp-sanitize"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddec5f2f5465982cc603e516932268c573a7f0a7a3a03296ea0af3cfbfe68711"
[[package]]
name = "lnmp-sfe"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "756e32b1cf3de80079055a8bf942457561d71c8051472a67d304c48970cc8198"
dependencies = [
"lnmp-core",
"lnmp-envelope",
"serde",
"serde_yaml",
]
[[package]]
name = "lnmp-spatial"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53800649deaab4ea0c3eaa567b6aec5fd6763538c8685af30958aac27228fe64"
dependencies = [
"bincode",
"bytes",
"crc32fast",
"lnmp-core",
"serde",
"thiserror",
]
[[package]]
name = "lnmp-transport"
version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d6cff8f8fe22a8d4bfcefa3a42dee10ae639959fc68021b8d828040fdcc8028"
dependencies = [
"http",
"lnmp-codec",
"lnmp-core",
"lnmp-envelope",
"thiserror",
]
[[package]]
name = "proc-macro2"
version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
dependencies = [
"proc-macro2",
]
[[package]]
name = "ryu"
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
[[package]]
name = "serde"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
dependencies = [
"serde_core",
"serde_derive",
]
[[package]]
name = "serde_core"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "serde_yaml"
version = "0.9.34+deprecated"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
dependencies = [
"indexmap",
"itoa",
"ryu",
"serde",
"unsafe-libyaml",
]
[[package]]
name = "syn"
version = "2.0.110"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicode-ident"
version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
[[package]]
name = "unsafe-libyaml"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
[[package]]
name = "zerocopy"
version = "0.8.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
version = "0.8.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831"
dependencies = [
"proc-macro2",
"quote",
"syn",
]