feat add bloomfilter for client
Some checks failed
Build / build-server (push) Has been cancelled
Build / build-client (push) Has been cancelled

This commit is contained in:
tqcq
2025-07-15 17:38:39 +08:00
parent ba3c713cf7
commit fb7edd3941
3 changed files with 43 additions and 12 deletions

19
Cargo.lock generated
View File

@@ -143,6 +143,16 @@ dependencies = [
"generic-array",
]
[[package]]
name = "bloomfilter"
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f6d7f06817e48ea4e17532fa61bc4e8b9a101437f0623f69d2ea54284f3a817"
dependencies = [
"getrandom 0.2.16",
"siphasher",
]
[[package]]
name = "bumpalo"
version = "3.19.0"
@@ -180,6 +190,7 @@ checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
name = "client"
version = "0.1.0"
dependencies = [
"bloomfilter",
"rand 0.9.1",
"reqwest",
"serde",
@@ -505,8 +516,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
dependencies = [
"cfg-if",
"js-sys",
"libc",
"wasi 0.11.1+wasi-snapshot-preview1",
"wasm-bindgen",
]
[[package]]
@@ -1617,6 +1630,12 @@ dependencies = [
"rand_core 0.6.4",
]
[[package]]
name = "siphasher"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
[[package]]
name = "slab"
version = "0.4.10"