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.11"
dependencies = [
"lnmp-codec",
"lnmp-core",
"lnmp-embedding",
"lnmp-envelope",
"lnmp-llb",
"lnmp-quant",
"lnmp-sanitize",
"lnmp-sfe",
"lnmp-spatial",
"lnmp-transport",
]
[[package]]
name = "lnmp-codec"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "914af816baad3918067b81af4085c88ceb21c408860178e16758d43c8a825301"
dependencies = [
"lnmp-core",
"lnmp-embedding",
"lnmp-quant",
"lnmp-sanitize",
"lnmp-sfe",
]
[[package]]
name = "lnmp-core"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "317fddfe52697587e4a4b93387a242dbf3ea4a4159ee61c73b33cd955ba2672c"
dependencies = [
"crc",
"crc-catalog",
"crc32fast",
"lnmp-embedding",
"lnmp-quant",
]
[[package]]
name = "lnmp-embedding"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b0f1bc843a548ee99aca36a9c061f9caa61d86dc685cc9f6060789b16977172"
dependencies = [
"byteorder",
"serde",
"thiserror",
]
[[package]]
name = "lnmp-envelope"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a661e36b34e661957c9d2d79572c6213bf5c7422386e75fe8b0a2d472e58866"
dependencies = [
"lnmp-core",
"thiserror",
]
[[package]]
name = "lnmp-llb"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c44ced529156ebe011a8d22e287a5e90f9ddca43d6aac04ea5ca7a8b4adbb1c7"
dependencies = [
"lnmp-codec",
"lnmp-core",
"lnmp-embedding",
"lnmp-sfe",
]
[[package]]
name = "lnmp-quant"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60780983ee52f9fb7f2deb4b5827366fdf78bf4b9fc129dc99ddfe3272fd7410"
dependencies = [
"byteorder",
"half",
"lnmp-embedding",
"serde",
"thiserror",
]
[[package]]
name = "lnmp-sanitize"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a279601464230b635fc68567dc3b02cb94a09579a68ce39bbdea298ddef6fcb"
[[package]]
name = "lnmp-sfe"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbf7a8c5eee707ca8ab6a80f2cde15ea439d29f647ee4995dab4d68df1def7ed"
dependencies = [
"lnmp-core",
"lnmp-envelope",
"serde",
"serde_yaml",
]
[[package]]
name = "lnmp-spatial"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89c66b43cca7db03c6feef5d45525dca830bd6c1deb757f8697efe2ed0a7d817"
dependencies = [
"bincode",
"bytes",
"crc32fast",
"lnmp-core",
"serde",
"thiserror",
]
[[package]]
name = "lnmp-transport"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "223f03fe5bb43170333b226cb2639db76a4292b2c65251c69fb0a0963c465306"
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",
]