lightweight com.atproto.sync.listReposByCollection
45
fork

Configure Feed

Select the types of activity you want to include in your feed.

setup

phil a65ff1d8 0291498e

+4987 -3
+4972
Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 4 4 + 5 + [[package]] 6 + name = "abnf" 7 + version = "0.13.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "087113bd50d9adce24850eed5d0476c7d199d532fce8fab5173650331e09033a" 10 + dependencies = [ 11 + "abnf-core", 12 + "nom", 13 + ] 14 + 15 + [[package]] 16 + name = "abnf-core" 17 + version = "0.5.0" 18 + source = "registry+https://github.com/rust-lang/crates.io-index" 19 + checksum = "c44e09c43ae1c368fb91a03a566472d0087c26cf7e1b9e8e289c14ede681dd7d" 20 + dependencies = [ 21 + "nom", 22 + ] 23 + 24 + [[package]] 25 + name = "adler2" 26 + version = "2.0.1" 27 + source = "registry+https://github.com/rust-lang/crates.io-index" 28 + checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" 29 + 30 + [[package]] 31 + name = "ahash" 32 + version = "0.8.12" 33 + source = "registry+https://github.com/rust-lang/crates.io-index" 34 + checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" 35 + dependencies = [ 36 + "cfg-if", 37 + "once_cell", 38 + "version_check", 39 + "zerocopy", 40 + ] 41 + 42 + [[package]] 43 + name = "aho-corasick" 44 + version = "1.1.4" 45 + source = "registry+https://github.com/rust-lang/crates.io-index" 46 + checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" 47 + dependencies = [ 48 + "memchr", 49 + ] 50 + 51 + [[package]] 52 + name = "aliasable" 53 + version = "0.1.3" 54 + source = "registry+https://github.com/rust-lang/crates.io-index" 55 + checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" 56 + 57 + [[package]] 58 + name = "android_system_properties" 59 + version = "0.1.5" 60 + source = "registry+https://github.com/rust-lang/crates.io-index" 61 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 62 + dependencies = [ 63 + "libc", 64 + ] 65 + 66 + [[package]] 67 + name = "anstream" 68 + version = "0.6.21" 69 + source = "registry+https://github.com/rust-lang/crates.io-index" 70 + checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" 71 + dependencies = [ 72 + "anstyle", 73 + "anstyle-parse", 74 + "anstyle-query", 75 + "anstyle-wincon", 76 + "colorchoice", 77 + "is_terminal_polyfill", 78 + "utf8parse", 79 + ] 80 + 81 + [[package]] 82 + name = "anstyle" 83 + version = "1.0.13" 84 + source = "registry+https://github.com/rust-lang/crates.io-index" 85 + checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" 86 + 87 + [[package]] 88 + name = "anstyle-parse" 89 + version = "0.2.7" 90 + source = "registry+https://github.com/rust-lang/crates.io-index" 91 + checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" 92 + dependencies = [ 93 + "utf8parse", 94 + ] 95 + 96 + [[package]] 97 + name = "anstyle-query" 98 + version = "1.1.5" 99 + source = "registry+https://github.com/rust-lang/crates.io-index" 100 + checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" 101 + dependencies = [ 102 + "windows-sys 0.61.2", 103 + ] 104 + 105 + [[package]] 106 + name = "anstyle-wincon" 107 + version = "3.0.11" 108 + source = "registry+https://github.com/rust-lang/crates.io-index" 109 + checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" 110 + dependencies = [ 111 + "anstyle", 112 + "once_cell_polyfill", 113 + "windows-sys 0.61.2", 114 + ] 115 + 116 + [[package]] 117 + name = "anyhow" 118 + version = "1.0.102" 119 + source = "registry+https://github.com/rust-lang/crates.io-index" 120 + checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" 121 + 122 + [[package]] 123 + name = "async-compression" 124 + version = "0.4.41" 125 + source = "registry+https://github.com/rust-lang/crates.io-index" 126 + checksum = "d0f9ee0f6e02ffd7ad5816e9464499fba7b3effd01123b515c41d1697c43dad1" 127 + dependencies = [ 128 + "compression-codecs", 129 + "compression-core", 130 + "pin-project-lite", 131 + "tokio", 132 + ] 133 + 134 + [[package]] 135 + name = "atomic-polyfill" 136 + version = "1.0.3" 137 + source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4" 139 + dependencies = [ 140 + "critical-section", 141 + ] 142 + 143 + [[package]] 144 + name = "atomic-waker" 145 + version = "1.1.2" 146 + source = "registry+https://github.com/rust-lang/crates.io-index" 147 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 148 + 149 + [[package]] 150 + name = "autocfg" 151 + version = "1.5.0" 152 + source = "registry+https://github.com/rust-lang/crates.io-index" 153 + checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 154 + 155 + [[package]] 156 + name = "aws-lc-rs" 157 + version = "1.16.0" 158 + source = "registry+https://github.com/rust-lang/crates.io-index" 159 + checksum = "d9a7b350e3bb1767102698302bc37256cbd48422809984b98d292c40e2579aa9" 160 + dependencies = [ 161 + "aws-lc-sys", 162 + "zeroize", 163 + ] 164 + 165 + [[package]] 166 + name = "aws-lc-sys" 167 + version = "0.37.1" 168 + source = "registry+https://github.com/rust-lang/crates.io-index" 169 + checksum = "b092fe214090261288111db7a2b2c2118e5a7f30dc2569f1732c4069a6840549" 170 + dependencies = [ 171 + "cc", 172 + "cmake", 173 + "dunce", 174 + "fs_extra", 175 + ] 176 + 177 + [[package]] 178 + name = "axum" 179 + version = "0.8.8" 180 + source = "registry+https://github.com/rust-lang/crates.io-index" 181 + checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" 182 + dependencies = [ 183 + "axum-core", 184 + "bytes", 185 + "form_urlencoded", 186 + "futures-util", 187 + "http", 188 + "http-body", 189 + "http-body-util", 190 + "hyper", 191 + "hyper-util", 192 + "itoa", 193 + "matchit", 194 + "memchr", 195 + "mime", 196 + "percent-encoding", 197 + "pin-project-lite", 198 + "serde_core", 199 + "serde_json", 200 + "serde_path_to_error", 201 + "serde_urlencoded", 202 + "sync_wrapper", 203 + "tokio", 204 + "tower", 205 + "tower-layer", 206 + "tower-service", 207 + "tracing", 208 + ] 209 + 210 + [[package]] 211 + name = "axum-core" 212 + version = "0.5.6" 213 + source = "registry+https://github.com/rust-lang/crates.io-index" 214 + checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" 215 + dependencies = [ 216 + "bytes", 217 + "futures-core", 218 + "http", 219 + "http-body", 220 + "http-body-util", 221 + "mime", 222 + "pin-project-lite", 223 + "sync_wrapper", 224 + "tower-layer", 225 + "tower-service", 226 + "tracing", 227 + ] 228 + 229 + [[package]] 230 + name = "base-x" 231 + version = "0.2.11" 232 + source = "registry+https://github.com/rust-lang/crates.io-index" 233 + checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" 234 + 235 + [[package]] 236 + name = "base16ct" 237 + version = "0.2.0" 238 + source = "registry+https://github.com/rust-lang/crates.io-index" 239 + checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 240 + 241 + [[package]] 242 + name = "base256emoji" 243 + version = "1.0.2" 244 + source = "registry+https://github.com/rust-lang/crates.io-index" 245 + checksum = "b5e9430d9a245a77c92176e649af6e275f20839a48389859d1661e9a128d077c" 246 + dependencies = [ 247 + "const-str", 248 + "match-lookup", 249 + ] 250 + 251 + [[package]] 252 + name = "base64" 253 + version = "0.22.1" 254 + source = "registry+https://github.com/rust-lang/crates.io-index" 255 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 256 + 257 + [[package]] 258 + name = "base64ct" 259 + version = "1.8.3" 260 + source = "registry+https://github.com/rust-lang/crates.io-index" 261 + checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" 262 + 263 + [[package]] 264 + name = "bitflags" 265 + version = "2.11.0" 266 + source = "registry+https://github.com/rust-lang/crates.io-index" 267 + checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" 268 + 269 + [[package]] 270 + name = "block-buffer" 271 + version = "0.10.4" 272 + source = "registry+https://github.com/rust-lang/crates.io-index" 273 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 274 + dependencies = [ 275 + "generic-array", 276 + ] 277 + 278 + [[package]] 279 + name = "bon" 280 + version = "3.9.0" 281 + source = "registry+https://github.com/rust-lang/crates.io-index" 282 + checksum = "2d13a61f2963b88eef9c1be03df65d42f6996dfeac1054870d950fcf66686f83" 283 + dependencies = [ 284 + "bon-macros", 285 + "rustversion", 286 + ] 287 + 288 + [[package]] 289 + name = "bon-macros" 290 + version = "3.9.0" 291 + source = "registry+https://github.com/rust-lang/crates.io-index" 292 + checksum = "d314cc62af2b6b0c65780555abb4d02a03dd3b799cd42419044f0c38d99738c0" 293 + dependencies = [ 294 + "darling 0.23.0", 295 + "ident_case", 296 + "prettyplease", 297 + "proc-macro2", 298 + "quote", 299 + "rustversion", 300 + "syn 2.0.117", 301 + ] 302 + 303 + [[package]] 304 + name = "borsh" 305 + version = "1.6.0" 306 + source = "registry+https://github.com/rust-lang/crates.io-index" 307 + checksum = "d1da5ab77c1437701eeff7c88d968729e7766172279eab0676857b3d63af7a6f" 308 + dependencies = [ 309 + "cfg_aliases", 310 + ] 311 + 312 + [[package]] 313 + name = "btree-range-map" 314 + version = "0.7.2" 315 + source = "registry+https://github.com/rust-lang/crates.io-index" 316 + checksum = "1be5c9672446d3800bcbcaabaeba121fe22f1fb25700c4562b22faf76d377c33" 317 + dependencies = [ 318 + "btree-slab", 319 + "cc-traits", 320 + "range-traits", 321 + "serde", 322 + "slab", 323 + ] 324 + 325 + [[package]] 326 + name = "btree-slab" 327 + version = "0.6.1" 328 + source = "registry+https://github.com/rust-lang/crates.io-index" 329 + checksum = "7a2b56d3029f075c4fa892428a098425b86cef5c89ae54073137ece416aef13c" 330 + dependencies = [ 331 + "cc-traits", 332 + "slab", 333 + "smallvec", 334 + ] 335 + 336 + [[package]] 337 + name = "bumpalo" 338 + version = "3.20.2" 339 + source = "registry+https://github.com/rust-lang/crates.io-index" 340 + checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 341 + 342 + [[package]] 343 + name = "byteorder" 344 + version = "1.5.0" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 347 + 348 + [[package]] 349 + name = "byteorder-lite" 350 + version = "0.1.0" 351 + source = "registry+https://github.com/rust-lang/crates.io-index" 352 + checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 353 + 354 + [[package]] 355 + name = "bytes" 356 + version = "1.11.1" 357 + source = "registry+https://github.com/rust-lang/crates.io-index" 358 + checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" 359 + dependencies = [ 360 + "serde", 361 + ] 362 + 363 + [[package]] 364 + name = "byteview" 365 + version = "0.10.1" 366 + source = "registry+https://github.com/rust-lang/crates.io-index" 367 + checksum = "1c53ba0f290bfc610084c05582d9c5d421662128fc69f4bf236707af6fd321b9" 368 + 369 + [[package]] 370 + name = "cbor4ii" 371 + version = "0.2.14" 372 + source = "registry+https://github.com/rust-lang/crates.io-index" 373 + checksum = "b544cf8c89359205f4f990d0e6f3828db42df85b5dac95d09157a250eb0749c4" 374 + dependencies = [ 375 + "serde", 376 + ] 377 + 378 + [[package]] 379 + name = "cc" 380 + version = "1.2.56" 381 + source = "registry+https://github.com/rust-lang/crates.io-index" 382 + checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" 383 + dependencies = [ 384 + "find-msvc-tools", 385 + "jobserver", 386 + "libc", 387 + "shlex", 388 + ] 389 + 390 + [[package]] 391 + name = "cc-traits" 392 + version = "2.0.0" 393 + source = "registry+https://github.com/rust-lang/crates.io-index" 394 + checksum = "060303ef31ef4a522737e1b1ab68c67916f2a787bb2f4f54f383279adba962b5" 395 + dependencies = [ 396 + "slab", 397 + ] 398 + 399 + [[package]] 400 + name = "cfg-if" 401 + version = "1.0.4" 402 + source = "registry+https://github.com/rust-lang/crates.io-index" 403 + checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 404 + 405 + [[package]] 406 + name = "cfg_aliases" 407 + version = "0.2.1" 408 + source = "registry+https://github.com/rust-lang/crates.io-index" 409 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 410 + 411 + [[package]] 412 + name = "chrono" 413 + version = "0.4.44" 414 + source = "registry+https://github.com/rust-lang/crates.io-index" 415 + checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" 416 + dependencies = [ 417 + "iana-time-zone", 418 + "js-sys", 419 + "num-traits", 420 + "serde", 421 + "wasm-bindgen", 422 + "windows-link", 423 + ] 424 + 425 + [[package]] 426 + name = "ciborium" 427 + version = "0.2.2" 428 + source = "registry+https://github.com/rust-lang/crates.io-index" 429 + checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 430 + dependencies = [ 431 + "ciborium-io", 432 + "ciborium-ll", 433 + "serde", 434 + ] 435 + 436 + [[package]] 437 + name = "ciborium-io" 438 + version = "0.2.2" 439 + source = "registry+https://github.com/rust-lang/crates.io-index" 440 + checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 441 + 442 + [[package]] 443 + name = "ciborium-ll" 444 + version = "0.2.2" 445 + source = "registry+https://github.com/rust-lang/crates.io-index" 446 + checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 447 + dependencies = [ 448 + "ciborium-io", 449 + "half", 450 + ] 451 + 452 + [[package]] 453 + name = "cid" 454 + version = "0.11.1" 455 + source = "registry+https://github.com/rust-lang/crates.io-index" 456 + checksum = "3147d8272e8fa0ccd29ce51194dd98f79ddfb8191ba9e3409884e751798acf3a" 457 + dependencies = [ 458 + "core2", 459 + "multibase", 460 + "multihash", 461 + "serde", 462 + "serde_bytes", 463 + "unsigned-varint 0.8.0", 464 + ] 465 + 466 + [[package]] 467 + name = "clap" 468 + version = "4.5.60" 469 + source = "registry+https://github.com/rust-lang/crates.io-index" 470 + checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a" 471 + dependencies = [ 472 + "clap_builder", 473 + "clap_derive", 474 + ] 475 + 476 + [[package]] 477 + name = "clap_builder" 478 + version = "4.5.60" 479 + source = "registry+https://github.com/rust-lang/crates.io-index" 480 + checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876" 481 + dependencies = [ 482 + "anstream", 483 + "anstyle", 484 + "clap_lex", 485 + "strsim", 486 + ] 487 + 488 + [[package]] 489 + name = "clap_derive" 490 + version = "4.5.55" 491 + source = "registry+https://github.com/rust-lang/crates.io-index" 492 + checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" 493 + dependencies = [ 494 + "heck 0.5.0", 495 + "proc-macro2", 496 + "quote", 497 + "syn 2.0.117", 498 + ] 499 + 500 + [[package]] 501 + name = "clap_lex" 502 + version = "1.0.0" 503 + source = "registry+https://github.com/rust-lang/crates.io-index" 504 + checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" 505 + 506 + [[package]] 507 + name = "cmake" 508 + version = "0.1.57" 509 + source = "registry+https://github.com/rust-lang/crates.io-index" 510 + checksum = "75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d" 511 + dependencies = [ 512 + "cc", 513 + ] 514 + 515 + [[package]] 516 + name = "cobs" 517 + version = "0.3.0" 518 + source = "registry+https://github.com/rust-lang/crates.io-index" 519 + checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" 520 + dependencies = [ 521 + "thiserror 2.0.18", 522 + ] 523 + 524 + [[package]] 525 + name = "colorchoice" 526 + version = "1.0.4" 527 + source = "registry+https://github.com/rust-lang/crates.io-index" 528 + checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 529 + 530 + [[package]] 531 + name = "compare" 532 + version = "0.0.6" 533 + source = "registry+https://github.com/rust-lang/crates.io-index" 534 + checksum = "ea0095f6103c2a8b44acd6fd15960c801dafebf02e21940360833e0673f48ba7" 535 + 536 + [[package]] 537 + name = "compression-codecs" 538 + version = "0.4.37" 539 + source = "registry+https://github.com/rust-lang/crates.io-index" 540 + checksum = "eb7b51a7d9c967fc26773061ba86150f19c50c0d65c887cb1fbe295fd16619b7" 541 + dependencies = [ 542 + "compression-core", 543 + "flate2", 544 + "memchr", 545 + ] 546 + 547 + [[package]] 548 + name = "compression-core" 549 + version = "0.4.31" 550 + source = "registry+https://github.com/rust-lang/crates.io-index" 551 + checksum = "75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d" 552 + 553 + [[package]] 554 + name = "const-oid" 555 + version = "0.9.6" 556 + source = "registry+https://github.com/rust-lang/crates.io-index" 557 + checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 558 + 559 + [[package]] 560 + name = "const-str" 561 + version = "0.4.3" 562 + source = "registry+https://github.com/rust-lang/crates.io-index" 563 + checksum = "2f421161cb492475f1661ddc9815a745a1c894592070661180fdec3d4872e9c3" 564 + 565 + [[package]] 566 + name = "cordyceps" 567 + version = "0.3.4" 568 + source = "registry+https://github.com/rust-lang/crates.io-index" 569 + checksum = "688d7fbb8092b8de775ef2536f36c8c31f2bc4006ece2e8d8ad2d17d00ce0a2a" 570 + dependencies = [ 571 + "loom", 572 + "tracing", 573 + ] 574 + 575 + [[package]] 576 + name = "core-foundation" 577 + version = "0.9.4" 578 + source = "registry+https://github.com/rust-lang/crates.io-index" 579 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 580 + dependencies = [ 581 + "core-foundation-sys", 582 + "libc", 583 + ] 584 + 585 + [[package]] 586 + name = "core-foundation" 587 + version = "0.10.1" 588 + source = "registry+https://github.com/rust-lang/crates.io-index" 589 + checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" 590 + dependencies = [ 591 + "core-foundation-sys", 592 + "libc", 593 + ] 594 + 595 + [[package]] 596 + name = "core-foundation-sys" 597 + version = "0.8.7" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 600 + 601 + [[package]] 602 + name = "core2" 603 + version = "0.4.0" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" 606 + dependencies = [ 607 + "memchr", 608 + ] 609 + 610 + [[package]] 611 + name = "cpufeatures" 612 + version = "0.2.17" 613 + source = "registry+https://github.com/rust-lang/crates.io-index" 614 + checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 615 + dependencies = [ 616 + "libc", 617 + ] 618 + 619 + [[package]] 620 + name = "crc32fast" 621 + version = "1.5.0" 622 + source = "registry+https://github.com/rust-lang/crates.io-index" 623 + checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" 624 + dependencies = [ 625 + "cfg-if", 626 + ] 627 + 628 + [[package]] 629 + name = "critical-section" 630 + version = "1.2.0" 631 + source = "registry+https://github.com/rust-lang/crates.io-index" 632 + checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" 633 + 634 + [[package]] 635 + name = "crossbeam-channel" 636 + version = "0.5.15" 637 + source = "registry+https://github.com/rust-lang/crates.io-index" 638 + checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" 639 + dependencies = [ 640 + "crossbeam-utils", 641 + ] 642 + 643 + [[package]] 644 + name = "crossbeam-epoch" 645 + version = "0.9.18" 646 + source = "registry+https://github.com/rust-lang/crates.io-index" 647 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 648 + dependencies = [ 649 + "crossbeam-utils", 650 + ] 651 + 652 + [[package]] 653 + name = "crossbeam-skiplist" 654 + version = "0.1.3" 655 + source = "registry+https://github.com/rust-lang/crates.io-index" 656 + checksum = "df29de440c58ca2cc6e587ec3d22347551a32435fbde9d2bff64e78a9ffa151b" 657 + dependencies = [ 658 + "crossbeam-epoch", 659 + "crossbeam-utils", 660 + ] 661 + 662 + [[package]] 663 + name = "crossbeam-utils" 664 + version = "0.8.21" 665 + source = "registry+https://github.com/rust-lang/crates.io-index" 666 + checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 667 + 668 + [[package]] 669 + name = "crunchy" 670 + version = "0.2.4" 671 + source = "registry+https://github.com/rust-lang/crates.io-index" 672 + checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" 673 + 674 + [[package]] 675 + name = "crypto-bigint" 676 + version = "0.5.5" 677 + source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" 679 + dependencies = [ 680 + "generic-array", 681 + "rand_core 0.6.4", 682 + "subtle", 683 + "zeroize", 684 + ] 685 + 686 + [[package]] 687 + name = "crypto-common" 688 + version = "0.1.6" 689 + source = "registry+https://github.com/rust-lang/crates.io-index" 690 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 691 + dependencies = [ 692 + "generic-array", 693 + "typenum", 694 + ] 695 + 696 + [[package]] 697 + name = "curve25519-dalek" 698 + version = "4.1.3" 699 + source = "registry+https://github.com/rust-lang/crates.io-index" 700 + checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" 701 + dependencies = [ 702 + "cfg-if", 703 + "cpufeatures", 704 + "curve25519-dalek-derive", 705 + "digest", 706 + "fiat-crypto", 707 + "rustc_version", 708 + "subtle", 709 + "zeroize", 710 + ] 711 + 712 + [[package]] 713 + name = "curve25519-dalek-derive" 714 + version = "0.1.1" 715 + source = "registry+https://github.com/rust-lang/crates.io-index" 716 + checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 717 + dependencies = [ 718 + "proc-macro2", 719 + "quote", 720 + "syn 2.0.117", 721 + ] 722 + 723 + [[package]] 724 + name = "darling" 725 + version = "0.21.3" 726 + source = "registry+https://github.com/rust-lang/crates.io-index" 727 + checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" 728 + dependencies = [ 729 + "darling_core 0.21.3", 730 + "darling_macro 0.21.3", 731 + ] 732 + 733 + [[package]] 734 + name = "darling" 735 + version = "0.23.0" 736 + source = "registry+https://github.com/rust-lang/crates.io-index" 737 + checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d" 738 + dependencies = [ 739 + "darling_core 0.23.0", 740 + "darling_macro 0.23.0", 741 + ] 742 + 743 + [[package]] 744 + name = "darling_core" 745 + version = "0.21.3" 746 + source = "registry+https://github.com/rust-lang/crates.io-index" 747 + checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" 748 + dependencies = [ 749 + "fnv", 750 + "ident_case", 751 + "proc-macro2", 752 + "quote", 753 + "strsim", 754 + "syn 2.0.117", 755 + ] 756 + 757 + [[package]] 758 + name = "darling_core" 759 + version = "0.23.0" 760 + source = "registry+https://github.com/rust-lang/crates.io-index" 761 + checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0" 762 + dependencies = [ 763 + "ident_case", 764 + "proc-macro2", 765 + "quote", 766 + "strsim", 767 + "syn 2.0.117", 768 + ] 769 + 770 + [[package]] 771 + name = "darling_macro" 772 + version = "0.21.3" 773 + source = "registry+https://github.com/rust-lang/crates.io-index" 774 + checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" 775 + dependencies = [ 776 + "darling_core 0.21.3", 777 + "quote", 778 + "syn 2.0.117", 779 + ] 780 + 781 + [[package]] 782 + name = "darling_macro" 783 + version = "0.23.0" 784 + source = "registry+https://github.com/rust-lang/crates.io-index" 785 + checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" 786 + dependencies = [ 787 + "darling_core 0.23.0", 788 + "quote", 789 + "syn 2.0.117", 790 + ] 791 + 792 + [[package]] 793 + name = "dashmap" 794 + version = "6.1.0" 795 + source = "registry+https://github.com/rust-lang/crates.io-index" 796 + checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" 797 + dependencies = [ 798 + "cfg-if", 799 + "crossbeam-utils", 800 + "hashbrown 0.14.5", 801 + "lock_api", 802 + "once_cell", 803 + "parking_lot_core", 804 + ] 805 + 806 + [[package]] 807 + name = "data-encoding" 808 + version = "2.10.0" 809 + source = "registry+https://github.com/rust-lang/crates.io-index" 810 + checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" 811 + 812 + [[package]] 813 + name = "data-encoding-macro" 814 + version = "0.1.19" 815 + source = "registry+https://github.com/rust-lang/crates.io-index" 816 + checksum = "8142a83c17aa9461d637e649271eae18bf2edd00e91f2e105df36c3c16355bdb" 817 + dependencies = [ 818 + "data-encoding", 819 + "data-encoding-macro-internal", 820 + ] 821 + 822 + [[package]] 823 + name = "data-encoding-macro-internal" 824 + version = "0.1.17" 825 + source = "registry+https://github.com/rust-lang/crates.io-index" 826 + checksum = "7ab67060fc6b8ef687992d439ca0fa36e7ed17e9a0b16b25b601e8757df720de" 827 + dependencies = [ 828 + "data-encoding", 829 + "syn 2.0.117", 830 + ] 831 + 832 + [[package]] 833 + name = "der" 834 + version = "0.7.10" 835 + source = "registry+https://github.com/rust-lang/crates.io-index" 836 + checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" 837 + dependencies = [ 838 + "const-oid", 839 + "pem-rfc7468", 840 + "zeroize", 841 + ] 842 + 843 + [[package]] 844 + name = "deranged" 845 + version = "0.5.8" 846 + source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" 848 + dependencies = [ 849 + "powerfmt", 850 + "serde_core", 851 + ] 852 + 853 + [[package]] 854 + name = "derive_more" 855 + version = "1.0.0" 856 + source = "registry+https://github.com/rust-lang/crates.io-index" 857 + checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" 858 + dependencies = [ 859 + "derive_more-impl", 860 + ] 861 + 862 + [[package]] 863 + name = "derive_more-impl" 864 + version = "1.0.0" 865 + source = "registry+https://github.com/rust-lang/crates.io-index" 866 + checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" 867 + dependencies = [ 868 + "proc-macro2", 869 + "quote", 870 + "syn 2.0.117", 871 + "unicode-xid", 872 + ] 873 + 874 + [[package]] 875 + name = "diatomic-waker" 876 + version = "0.2.3" 877 + source = "registry+https://github.com/rust-lang/crates.io-index" 878 + checksum = "ab03c107fafeb3ee9f5925686dbb7a73bc76e3932abb0d2b365cb64b169cf04c" 879 + 880 + [[package]] 881 + name = "digest" 882 + version = "0.10.7" 883 + source = "registry+https://github.com/rust-lang/crates.io-index" 884 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 885 + dependencies = [ 886 + "block-buffer", 887 + "const-oid", 888 + "crypto-common", 889 + "subtle", 890 + ] 891 + 892 + [[package]] 893 + name = "displaydoc" 894 + version = "0.2.5" 895 + source = "registry+https://github.com/rust-lang/crates.io-index" 896 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 897 + dependencies = [ 898 + "proc-macro2", 899 + "quote", 900 + "syn 2.0.117", 901 + ] 902 + 903 + [[package]] 904 + name = "dunce" 905 + version = "1.0.5" 906 + source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 908 + 909 + [[package]] 910 + name = "dyn-clone" 911 + version = "1.0.20" 912 + source = "registry+https://github.com/rust-lang/crates.io-index" 913 + checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" 914 + 915 + [[package]] 916 + name = "ecdsa" 917 + version = "0.16.9" 918 + source = "registry+https://github.com/rust-lang/crates.io-index" 919 + checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" 920 + dependencies = [ 921 + "der", 922 + "digest", 923 + "elliptic-curve", 924 + "rfc6979", 925 + "signature", 926 + "spki", 927 + ] 928 + 929 + [[package]] 930 + name = "ed25519" 931 + version = "2.2.3" 932 + source = "registry+https://github.com/rust-lang/crates.io-index" 933 + checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" 934 + dependencies = [ 935 + "pkcs8", 936 + "signature", 937 + ] 938 + 939 + [[package]] 940 + name = "ed25519-dalek" 941 + version = "2.2.0" 942 + source = "registry+https://github.com/rust-lang/crates.io-index" 943 + checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" 944 + dependencies = [ 945 + "curve25519-dalek", 946 + "ed25519", 947 + "rand_core 0.6.4", 948 + "serde", 949 + "sha2", 950 + "subtle", 951 + "zeroize", 952 + ] 953 + 954 + [[package]] 955 + name = "elliptic-curve" 956 + version = "0.13.8" 957 + source = "registry+https://github.com/rust-lang/crates.io-index" 958 + checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" 959 + dependencies = [ 960 + "base16ct", 961 + "crypto-bigint", 962 + "digest", 963 + "ff", 964 + "generic-array", 965 + "group", 966 + "pem-rfc7468", 967 + "pkcs8", 968 + "rand_core 0.6.4", 969 + "sec1", 970 + "subtle", 971 + "zeroize", 972 + ] 973 + 974 + [[package]] 975 + name = "embedded-io" 976 + version = "0.4.0" 977 + source = "registry+https://github.com/rust-lang/crates.io-index" 978 + checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" 979 + 980 + [[package]] 981 + name = "embedded-io" 982 + version = "0.6.1" 983 + source = "registry+https://github.com/rust-lang/crates.io-index" 984 + checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" 985 + 986 + [[package]] 987 + name = "encoding_rs" 988 + version = "0.8.35" 989 + source = "registry+https://github.com/rust-lang/crates.io-index" 990 + checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" 991 + dependencies = [ 992 + "cfg-if", 993 + ] 994 + 995 + [[package]] 996 + name = "enum_dispatch" 997 + version = "0.3.13" 998 + source = "registry+https://github.com/rust-lang/crates.io-index" 999 + checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" 1000 + dependencies = [ 1001 + "once_cell", 1002 + "proc-macro2", 1003 + "quote", 1004 + "syn 2.0.117", 1005 + ] 1006 + 1007 + [[package]] 1008 + name = "equivalent" 1009 + version = "1.0.2" 1010 + source = "registry+https://github.com/rust-lang/crates.io-index" 1011 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 1012 + 1013 + [[package]] 1014 + name = "errno" 1015 + version = "0.3.14" 1016 + source = "registry+https://github.com/rust-lang/crates.io-index" 1017 + checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" 1018 + dependencies = [ 1019 + "libc", 1020 + "windows-sys 0.61.2", 1021 + ] 1022 + 1023 + [[package]] 1024 + name = "fastrand" 1025 + version = "2.3.0" 1026 + source = "registry+https://github.com/rust-lang/crates.io-index" 1027 + checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 1028 + 1029 + [[package]] 1030 + name = "ff" 1031 + version = "0.13.1" 1032 + source = "registry+https://github.com/rust-lang/crates.io-index" 1033 + checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" 1034 + dependencies = [ 1035 + "rand_core 0.6.4", 1036 + "subtle", 1037 + ] 1038 + 1039 + [[package]] 1040 + name = "fiat-crypto" 1041 + version = "0.2.9" 1042 + source = "registry+https://github.com/rust-lang/crates.io-index" 1043 + checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" 1044 + 1045 + [[package]] 1046 + name = "find-msvc-tools" 1047 + version = "0.1.9" 1048 + source = "registry+https://github.com/rust-lang/crates.io-index" 1049 + checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" 1050 + 1051 + [[package]] 1052 + name = "fjall" 1053 + version = "3.0.3" 1054 + source = "registry+https://github.com/rust-lang/crates.io-index" 1055 + checksum = "5ce4b4c3a755bae832077657db2727b29b9acc535bb471c6d91ab4fe408fd805" 1056 + dependencies = [ 1057 + "byteorder-lite", 1058 + "byteview", 1059 + "dashmap", 1060 + "flume", 1061 + "log", 1062 + "lsm-tree", 1063 + "lz4_flex", 1064 + "tempfile", 1065 + "xxhash-rust", 1066 + ] 1067 + 1068 + [[package]] 1069 + name = "flate2" 1070 + version = "1.1.9" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" 1073 + dependencies = [ 1074 + "crc32fast", 1075 + "miniz_oxide", 1076 + ] 1077 + 1078 + [[package]] 1079 + name = "flume" 1080 + version = "0.12.0" 1081 + source = "registry+https://github.com/rust-lang/crates.io-index" 1082 + checksum = "5e139bc46ca777eb5efaf62df0ab8cc5fd400866427e56c68b22e414e53bd3be" 1083 + dependencies = [ 1084 + "spin 0.9.8", 1085 + ] 1086 + 1087 + [[package]] 1088 + name = "fnv" 1089 + version = "1.0.7" 1090 + source = "registry+https://github.com/rust-lang/crates.io-index" 1091 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1092 + 1093 + [[package]] 1094 + name = "foldhash" 1095 + version = "0.1.5" 1096 + source = "registry+https://github.com/rust-lang/crates.io-index" 1097 + checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 1098 + 1099 + [[package]] 1100 + name = "foldhash" 1101 + version = "0.2.0" 1102 + source = "registry+https://github.com/rust-lang/crates.io-index" 1103 + checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" 1104 + 1105 + [[package]] 1106 + name = "form_urlencoded" 1107 + version = "1.2.2" 1108 + source = "registry+https://github.com/rust-lang/crates.io-index" 1109 + checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" 1110 + dependencies = [ 1111 + "percent-encoding", 1112 + ] 1113 + 1114 + [[package]] 1115 + name = "fs_extra" 1116 + version = "1.3.0" 1117 + source = "registry+https://github.com/rust-lang/crates.io-index" 1118 + checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" 1119 + 1120 + [[package]] 1121 + name = "futf" 1122 + version = "0.1.5" 1123 + source = "registry+https://github.com/rust-lang/crates.io-index" 1124 + checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 1125 + dependencies = [ 1126 + "mac", 1127 + "new_debug_unreachable", 1128 + ] 1129 + 1130 + [[package]] 1131 + name = "futures" 1132 + version = "0.3.32" 1133 + source = "registry+https://github.com/rust-lang/crates.io-index" 1134 + checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" 1135 + dependencies = [ 1136 + "futures-channel", 1137 + "futures-core", 1138 + "futures-executor", 1139 + "futures-io", 1140 + "futures-sink", 1141 + "futures-task", 1142 + "futures-util", 1143 + ] 1144 + 1145 + [[package]] 1146 + name = "futures-buffered" 1147 + version = "0.2.13" 1148 + source = "registry+https://github.com/rust-lang/crates.io-index" 1149 + checksum = "4421cb78ee172b6b06080093479d3c50f058e7c81b7d577bbb8d118d551d4cd5" 1150 + dependencies = [ 1151 + "cordyceps", 1152 + "diatomic-waker", 1153 + "futures-core", 1154 + "pin-project-lite", 1155 + "spin 0.10.0", 1156 + ] 1157 + 1158 + [[package]] 1159 + name = "futures-channel" 1160 + version = "0.3.32" 1161 + source = "registry+https://github.com/rust-lang/crates.io-index" 1162 + checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" 1163 + dependencies = [ 1164 + "futures-core", 1165 + "futures-sink", 1166 + ] 1167 + 1168 + [[package]] 1169 + name = "futures-core" 1170 + version = "0.3.32" 1171 + source = "registry+https://github.com/rust-lang/crates.io-index" 1172 + checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" 1173 + 1174 + [[package]] 1175 + name = "futures-executor" 1176 + version = "0.3.32" 1177 + source = "registry+https://github.com/rust-lang/crates.io-index" 1178 + checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" 1179 + dependencies = [ 1180 + "futures-core", 1181 + "futures-task", 1182 + "futures-util", 1183 + ] 1184 + 1185 + [[package]] 1186 + name = "futures-io" 1187 + version = "0.3.32" 1188 + source = "registry+https://github.com/rust-lang/crates.io-index" 1189 + checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" 1190 + 1191 + [[package]] 1192 + name = "futures-lite" 1193 + version = "2.6.1" 1194 + source = "registry+https://github.com/rust-lang/crates.io-index" 1195 + checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" 1196 + dependencies = [ 1197 + "fastrand", 1198 + "futures-core", 1199 + "futures-io", 1200 + "parking", 1201 + "pin-project-lite", 1202 + ] 1203 + 1204 + [[package]] 1205 + name = "futures-macro" 1206 + version = "0.3.32" 1207 + source = "registry+https://github.com/rust-lang/crates.io-index" 1208 + checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" 1209 + dependencies = [ 1210 + "proc-macro2", 1211 + "quote", 1212 + "syn 2.0.117", 1213 + ] 1214 + 1215 + [[package]] 1216 + name = "futures-sink" 1217 + version = "0.3.32" 1218 + source = "registry+https://github.com/rust-lang/crates.io-index" 1219 + checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" 1220 + 1221 + [[package]] 1222 + name = "futures-task" 1223 + version = "0.3.32" 1224 + source = "registry+https://github.com/rust-lang/crates.io-index" 1225 + checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" 1226 + 1227 + [[package]] 1228 + name = "futures-util" 1229 + version = "0.3.32" 1230 + source = "registry+https://github.com/rust-lang/crates.io-index" 1231 + checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" 1232 + dependencies = [ 1233 + "futures-channel", 1234 + "futures-core", 1235 + "futures-io", 1236 + "futures-macro", 1237 + "futures-sink", 1238 + "futures-task", 1239 + "memchr", 1240 + "pin-project-lite", 1241 + "slab", 1242 + ] 1243 + 1244 + [[package]] 1245 + name = "generator" 1246 + version = "0.8.8" 1247 + source = "registry+https://github.com/rust-lang/crates.io-index" 1248 + checksum = "52f04ae4152da20c76fe800fa48659201d5cf627c5149ca0b707b69d7eef6cf9" 1249 + dependencies = [ 1250 + "cc", 1251 + "cfg-if", 1252 + "libc", 1253 + "log", 1254 + "rustversion", 1255 + "windows-link", 1256 + "windows-result", 1257 + ] 1258 + 1259 + [[package]] 1260 + name = "generic-array" 1261 + version = "0.14.9" 1262 + source = "registry+https://github.com/rust-lang/crates.io-index" 1263 + checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" 1264 + dependencies = [ 1265 + "typenum", 1266 + "version_check", 1267 + "zeroize", 1268 + ] 1269 + 1270 + [[package]] 1271 + name = "getrandom" 1272 + version = "0.2.17" 1273 + source = "registry+https://github.com/rust-lang/crates.io-index" 1274 + checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" 1275 + dependencies = [ 1276 + "cfg-if", 1277 + "js-sys", 1278 + "libc", 1279 + "wasi", 1280 + "wasm-bindgen", 1281 + ] 1282 + 1283 + [[package]] 1284 + name = "getrandom" 1285 + version = "0.3.4" 1286 + source = "registry+https://github.com/rust-lang/crates.io-index" 1287 + checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" 1288 + dependencies = [ 1289 + "cfg-if", 1290 + "js-sys", 1291 + "libc", 1292 + "r-efi", 1293 + "wasip2", 1294 + "wasm-bindgen", 1295 + ] 1296 + 1297 + [[package]] 1298 + name = "getrandom" 1299 + version = "0.4.1" 1300 + source = "registry+https://github.com/rust-lang/crates.io-index" 1301 + checksum = "139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec" 1302 + dependencies = [ 1303 + "cfg-if", 1304 + "libc", 1305 + "r-efi", 1306 + "wasip2", 1307 + "wasip3", 1308 + ] 1309 + 1310 + [[package]] 1311 + name = "gloo-storage" 1312 + version = "0.3.0" 1313 + source = "registry+https://github.com/rust-lang/crates.io-index" 1314 + checksum = "fbc8031e8c92758af912f9bc08fbbadd3c6f3cfcbf6b64cdf3d6a81f0139277a" 1315 + dependencies = [ 1316 + "gloo-utils", 1317 + "js-sys", 1318 + "serde", 1319 + "serde_json", 1320 + "thiserror 1.0.69", 1321 + "wasm-bindgen", 1322 + "web-sys", 1323 + ] 1324 + 1325 + [[package]] 1326 + name = "gloo-utils" 1327 + version = "0.2.0" 1328 + source = "registry+https://github.com/rust-lang/crates.io-index" 1329 + checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" 1330 + dependencies = [ 1331 + "js-sys", 1332 + "serde", 1333 + "serde_json", 1334 + "wasm-bindgen", 1335 + "web-sys", 1336 + ] 1337 + 1338 + [[package]] 1339 + name = "group" 1340 + version = "0.13.0" 1341 + source = "registry+https://github.com/rust-lang/crates.io-index" 1342 + checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" 1343 + dependencies = [ 1344 + "ff", 1345 + "rand_core 0.6.4", 1346 + "subtle", 1347 + ] 1348 + 1349 + [[package]] 1350 + name = "h2" 1351 + version = "0.4.13" 1352 + source = "registry+https://github.com/rust-lang/crates.io-index" 1353 + checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" 1354 + dependencies = [ 1355 + "atomic-waker", 1356 + "bytes", 1357 + "fnv", 1358 + "futures-core", 1359 + "futures-sink", 1360 + "http", 1361 + "indexmap 2.13.0", 1362 + "slab", 1363 + "tokio", 1364 + "tokio-util", 1365 + "tracing", 1366 + ] 1367 + 1368 + [[package]] 1369 + name = "half" 1370 + version = "2.7.1" 1371 + source = "registry+https://github.com/rust-lang/crates.io-index" 1372 + checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" 1373 + dependencies = [ 1374 + "cfg-if", 1375 + "crunchy", 1376 + "zerocopy", 1377 + ] 1378 + 1379 + [[package]] 1380 + name = "hash32" 1381 + version = "0.2.1" 1382 + source = "registry+https://github.com/rust-lang/crates.io-index" 1383 + checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" 1384 + dependencies = [ 1385 + "byteorder", 1386 + ] 1387 + 1388 + [[package]] 1389 + name = "hashbrown" 1390 + version = "0.12.3" 1391 + source = "registry+https://github.com/rust-lang/crates.io-index" 1392 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1393 + 1394 + [[package]] 1395 + name = "hashbrown" 1396 + version = "0.14.5" 1397 + source = "registry+https://github.com/rust-lang/crates.io-index" 1398 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1399 + 1400 + [[package]] 1401 + name = "hashbrown" 1402 + version = "0.15.5" 1403 + source = "registry+https://github.com/rust-lang/crates.io-index" 1404 + checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 1405 + dependencies = [ 1406 + "foldhash 0.1.5", 1407 + ] 1408 + 1409 + [[package]] 1410 + name = "hashbrown" 1411 + version = "0.16.1" 1412 + source = "registry+https://github.com/rust-lang/crates.io-index" 1413 + checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 1414 + dependencies = [ 1415 + "foldhash 0.2.0", 1416 + ] 1417 + 1418 + [[package]] 1419 + name = "heapless" 1420 + version = "0.7.17" 1421 + source = "registry+https://github.com/rust-lang/crates.io-index" 1422 + checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f" 1423 + dependencies = [ 1424 + "atomic-polyfill", 1425 + "hash32", 1426 + "rustc_version", 1427 + "serde", 1428 + "spin 0.9.8", 1429 + "stable_deref_trait", 1430 + ] 1431 + 1432 + [[package]] 1433 + name = "heck" 1434 + version = "0.4.1" 1435 + source = "registry+https://github.com/rust-lang/crates.io-index" 1436 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1437 + 1438 + [[package]] 1439 + name = "heck" 1440 + version = "0.5.0" 1441 + source = "registry+https://github.com/rust-lang/crates.io-index" 1442 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1443 + 1444 + [[package]] 1445 + name = "hex" 1446 + version = "0.4.3" 1447 + source = "registry+https://github.com/rust-lang/crates.io-index" 1448 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1449 + 1450 + [[package]] 1451 + name = "hex_fmt" 1452 + version = "0.3.0" 1453 + source = "registry+https://github.com/rust-lang/crates.io-index" 1454 + checksum = "b07f60793ff0a4d9cef0f18e63b5357e06209987153a64648c972c1e5aff336f" 1455 + 1456 + [[package]] 1457 + name = "hmac" 1458 + version = "0.12.1" 1459 + source = "registry+https://github.com/rust-lang/crates.io-index" 1460 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1461 + dependencies = [ 1462 + "digest", 1463 + ] 1464 + 1465 + [[package]] 1466 + name = "html5ever" 1467 + version = "0.27.0" 1468 + source = "registry+https://github.com/rust-lang/crates.io-index" 1469 + checksum = "c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4" 1470 + dependencies = [ 1471 + "log", 1472 + "mac", 1473 + "markup5ever", 1474 + "proc-macro2", 1475 + "quote", 1476 + "syn 2.0.117", 1477 + ] 1478 + 1479 + [[package]] 1480 + name = "http" 1481 + version = "1.4.0" 1482 + source = "registry+https://github.com/rust-lang/crates.io-index" 1483 + checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" 1484 + dependencies = [ 1485 + "bytes", 1486 + "itoa", 1487 + ] 1488 + 1489 + [[package]] 1490 + name = "http-body" 1491 + version = "1.0.1" 1492 + source = "registry+https://github.com/rust-lang/crates.io-index" 1493 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1494 + dependencies = [ 1495 + "bytes", 1496 + "http", 1497 + ] 1498 + 1499 + [[package]] 1500 + name = "http-body-util" 1501 + version = "0.1.3" 1502 + source = "registry+https://github.com/rust-lang/crates.io-index" 1503 + checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" 1504 + dependencies = [ 1505 + "bytes", 1506 + "futures-core", 1507 + "http", 1508 + "http-body", 1509 + "pin-project-lite", 1510 + ] 1511 + 1512 + [[package]] 1513 + name = "httparse" 1514 + version = "1.10.1" 1515 + source = "registry+https://github.com/rust-lang/crates.io-index" 1516 + checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 1517 + 1518 + [[package]] 1519 + name = "httpdate" 1520 + version = "1.0.3" 1521 + source = "registry+https://github.com/rust-lang/crates.io-index" 1522 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1523 + 1524 + [[package]] 1525 + name = "hyper" 1526 + version = "1.8.1" 1527 + source = "registry+https://github.com/rust-lang/crates.io-index" 1528 + checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" 1529 + dependencies = [ 1530 + "atomic-waker", 1531 + "bytes", 1532 + "futures-channel", 1533 + "futures-core", 1534 + "h2", 1535 + "http", 1536 + "http-body", 1537 + "httparse", 1538 + "httpdate", 1539 + "itoa", 1540 + "pin-project-lite", 1541 + "pin-utils", 1542 + "smallvec", 1543 + "tokio", 1544 + "want", 1545 + ] 1546 + 1547 + [[package]] 1548 + name = "hyper-rustls" 1549 + version = "0.27.7" 1550 + source = "registry+https://github.com/rust-lang/crates.io-index" 1551 + checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" 1552 + dependencies = [ 1553 + "http", 1554 + "hyper", 1555 + "hyper-util", 1556 + "rustls", 1557 + "rustls-native-certs", 1558 + "rustls-pki-types", 1559 + "tokio", 1560 + "tokio-rustls", 1561 + "tower-service", 1562 + "webpki-roots", 1563 + ] 1564 + 1565 + [[package]] 1566 + name = "hyper-util" 1567 + version = "0.1.20" 1568 + source = "registry+https://github.com/rust-lang/crates.io-index" 1569 + checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" 1570 + dependencies = [ 1571 + "base64", 1572 + "bytes", 1573 + "futures-channel", 1574 + "futures-util", 1575 + "http", 1576 + "http-body", 1577 + "hyper", 1578 + "ipnet", 1579 + "libc", 1580 + "percent-encoding", 1581 + "pin-project-lite", 1582 + "socket2", 1583 + "system-configuration", 1584 + "tokio", 1585 + "tower-service", 1586 + "tracing", 1587 + "windows-registry", 1588 + ] 1589 + 1590 + [[package]] 1591 + name = "iana-time-zone" 1592 + version = "0.1.65" 1593 + source = "registry+https://github.com/rust-lang/crates.io-index" 1594 + checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" 1595 + dependencies = [ 1596 + "android_system_properties", 1597 + "core-foundation-sys", 1598 + "iana-time-zone-haiku", 1599 + "js-sys", 1600 + "log", 1601 + "wasm-bindgen", 1602 + "windows-core", 1603 + ] 1604 + 1605 + [[package]] 1606 + name = "iana-time-zone-haiku" 1607 + version = "0.1.2" 1608 + source = "registry+https://github.com/rust-lang/crates.io-index" 1609 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1610 + dependencies = [ 1611 + "cc", 1612 + ] 1613 + 1614 + [[package]] 1615 + name = "icu_collections" 1616 + version = "2.1.1" 1617 + source = "registry+https://github.com/rust-lang/crates.io-index" 1618 + checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" 1619 + dependencies = [ 1620 + "displaydoc", 1621 + "potential_utf", 1622 + "yoke", 1623 + "zerofrom", 1624 + "zerovec", 1625 + ] 1626 + 1627 + [[package]] 1628 + name = "icu_locale_core" 1629 + version = "2.1.1" 1630 + source = "registry+https://github.com/rust-lang/crates.io-index" 1631 + checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" 1632 + dependencies = [ 1633 + "displaydoc", 1634 + "litemap", 1635 + "tinystr", 1636 + "writeable", 1637 + "zerovec", 1638 + ] 1639 + 1640 + [[package]] 1641 + name = "icu_normalizer" 1642 + version = "2.1.1" 1643 + source = "registry+https://github.com/rust-lang/crates.io-index" 1644 + checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" 1645 + dependencies = [ 1646 + "icu_collections", 1647 + "icu_normalizer_data", 1648 + "icu_properties", 1649 + "icu_provider", 1650 + "smallvec", 1651 + "zerovec", 1652 + ] 1653 + 1654 + [[package]] 1655 + name = "icu_normalizer_data" 1656 + version = "2.1.1" 1657 + source = "registry+https://github.com/rust-lang/crates.io-index" 1658 + checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" 1659 + 1660 + [[package]] 1661 + name = "icu_properties" 1662 + version = "2.1.2" 1663 + source = "registry+https://github.com/rust-lang/crates.io-index" 1664 + checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" 1665 + dependencies = [ 1666 + "icu_collections", 1667 + "icu_locale_core", 1668 + "icu_properties_data", 1669 + "icu_provider", 1670 + "zerotrie", 1671 + "zerovec", 1672 + ] 1673 + 1674 + [[package]] 1675 + name = "icu_properties_data" 1676 + version = "2.1.2" 1677 + source = "registry+https://github.com/rust-lang/crates.io-index" 1678 + checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" 1679 + 1680 + [[package]] 1681 + name = "icu_provider" 1682 + version = "2.1.1" 1683 + source = "registry+https://github.com/rust-lang/crates.io-index" 1684 + checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" 1685 + dependencies = [ 1686 + "displaydoc", 1687 + "icu_locale_core", 1688 + "writeable", 1689 + "yoke", 1690 + "zerofrom", 1691 + "zerotrie", 1692 + "zerovec", 1693 + ] 1694 + 1695 + [[package]] 1696 + name = "id-arena" 1697 + version = "2.3.0" 1698 + source = "registry+https://github.com/rust-lang/crates.io-index" 1699 + checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" 1700 + 1701 + [[package]] 1702 + name = "ident_case" 1703 + version = "1.0.1" 1704 + source = "registry+https://github.com/rust-lang/crates.io-index" 1705 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1706 + 1707 + [[package]] 1708 + name = "idna" 1709 + version = "1.1.0" 1710 + source = "registry+https://github.com/rust-lang/crates.io-index" 1711 + checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" 1712 + dependencies = [ 1713 + "idna_adapter", 1714 + "smallvec", 1715 + "utf8_iter", 1716 + ] 1717 + 1718 + [[package]] 1719 + name = "idna_adapter" 1720 + version = "1.2.1" 1721 + source = "registry+https://github.com/rust-lang/crates.io-index" 1722 + checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 1723 + dependencies = [ 1724 + "icu_normalizer", 1725 + "icu_properties", 1726 + ] 1727 + 1728 + [[package]] 1729 + name = "indexmap" 1730 + version = "1.9.3" 1731 + source = "registry+https://github.com/rust-lang/crates.io-index" 1732 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1733 + dependencies = [ 1734 + "autocfg", 1735 + "hashbrown 0.12.3", 1736 + "serde", 1737 + ] 1738 + 1739 + [[package]] 1740 + name = "indexmap" 1741 + version = "2.13.0" 1742 + source = "registry+https://github.com/rust-lang/crates.io-index" 1743 + checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" 1744 + dependencies = [ 1745 + "equivalent", 1746 + "hashbrown 0.16.1", 1747 + "serde", 1748 + "serde_core", 1749 + ] 1750 + 1751 + [[package]] 1752 + name = "indoc" 1753 + version = "2.0.7" 1754 + source = "registry+https://github.com/rust-lang/crates.io-index" 1755 + checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706" 1756 + dependencies = [ 1757 + "rustversion", 1758 + ] 1759 + 1760 + [[package]] 1761 + name = "interval-heap" 1762 + version = "0.0.5" 1763 + source = "registry+https://github.com/rust-lang/crates.io-index" 1764 + checksum = "11274e5e8e89b8607cfedc2910b6626e998779b48a019151c7604d0adcb86ac6" 1765 + dependencies = [ 1766 + "compare", 1767 + ] 1768 + 1769 + [[package]] 1770 + name = "inventory" 1771 + version = "0.3.22" 1772 + source = "registry+https://github.com/rust-lang/crates.io-index" 1773 + checksum = "009ae045c87e7082cb72dab0ccd01ae075dd00141ddc108f43a0ea150a9e7227" 1774 + dependencies = [ 1775 + "rustversion", 1776 + ] 1777 + 1778 + [[package]] 1779 + name = "ipld-core" 1780 + version = "0.4.3" 1781 + source = "registry+https://github.com/rust-lang/crates.io-index" 1782 + checksum = "090f624976d72f0b0bb71b86d58dc16c15e069193067cb3a3a09d655246cbbda" 1783 + dependencies = [ 1784 + "cid", 1785 + "serde", 1786 + "serde_bytes", 1787 + ] 1788 + 1789 + [[package]] 1790 + name = "ipnet" 1791 + version = "2.11.0" 1792 + source = "registry+https://github.com/rust-lang/crates.io-index" 1793 + checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 1794 + 1795 + [[package]] 1796 + name = "iri-string" 1797 + version = "0.7.10" 1798 + source = "registry+https://github.com/rust-lang/crates.io-index" 1799 + checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" 1800 + dependencies = [ 1801 + "memchr", 1802 + "serde", 1803 + ] 1804 + 1805 + [[package]] 1806 + name = "iroh-car" 1807 + version = "0.5.1" 1808 + source = "registry+https://github.com/rust-lang/crates.io-index" 1809 + checksum = "cb7f8cd4cb9aa083fba8b52e921764252d0b4dcb1cd6d120b809dbfe1106e81a" 1810 + dependencies = [ 1811 + "anyhow", 1812 + "cid", 1813 + "futures", 1814 + "serde", 1815 + "serde_ipld_dagcbor", 1816 + "thiserror 1.0.69", 1817 + "tokio", 1818 + "unsigned-varint 0.7.2", 1819 + ] 1820 + 1821 + [[package]] 1822 + name = "is_terminal_polyfill" 1823 + version = "1.70.2" 1824 + source = "registry+https://github.com/rust-lang/crates.io-index" 1825 + checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" 1826 + 1827 + [[package]] 1828 + name = "itoa" 1829 + version = "1.0.17" 1830 + source = "registry+https://github.com/rust-lang/crates.io-index" 1831 + checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" 1832 + 1833 + [[package]] 1834 + name = "jacquard" 1835 + version = "0.9.5" 1836 + source = "registry+https://github.com/rust-lang/crates.io-index" 1837 + checksum = "f7c1fdbcf1153e6e6b87fde20036c1ffe7473c4852f1c6369bc4ef1fe47ccb9f" 1838 + dependencies = [ 1839 + "bytes", 1840 + "getrandom 0.2.17", 1841 + "gloo-storage", 1842 + "http", 1843 + "jacquard-api", 1844 + "jacquard-common", 1845 + "jacquard-identity", 1846 + "jacquard-oauth", 1847 + "jose-jwk", 1848 + "miette", 1849 + "regex", 1850 + "regex-lite", 1851 + "reqwest", 1852 + "serde", 1853 + "serde_html_form", 1854 + "serde_json", 1855 + "smol_str", 1856 + "thiserror 2.0.18", 1857 + "tokio", 1858 + "trait-variant", 1859 + "url", 1860 + "webpage", 1861 + ] 1862 + 1863 + [[package]] 1864 + name = "jacquard-api" 1865 + version = "0.9.5" 1866 + source = "registry+https://github.com/rust-lang/crates.io-index" 1867 + checksum = "4979fb1848c1dd7ac8fd12745bc71f56f6da61374407d5f9b06005467a954e5a" 1868 + dependencies = [ 1869 + "bon", 1870 + "bytes", 1871 + "jacquard-common", 1872 + "jacquard-derive", 1873 + "jacquard-lexicon", 1874 + "miette", 1875 + "rustversion", 1876 + "serde", 1877 + "serde_bytes", 1878 + "serde_ipld_dagcbor", 1879 + "thiserror 2.0.18", 1880 + "unicode-segmentation", 1881 + ] 1882 + 1883 + [[package]] 1884 + name = "jacquard-axum" 1885 + version = "0.9.6" 1886 + source = "registry+https://github.com/rust-lang/crates.io-index" 1887 + checksum = "ed99b0dc0cd54189bebb83d5d5cc5ac2889f62ede9729a6ead9035073d111bc9" 1888 + dependencies = [ 1889 + "axum", 1890 + "bytes", 1891 + "jacquard", 1892 + "jacquard-common", 1893 + "jacquard-derive", 1894 + "miette", 1895 + "serde", 1896 + "serde_html_form", 1897 + "serde_json", 1898 + "thiserror 2.0.18", 1899 + "tokio", 1900 + "tower-http", 1901 + "tracing", 1902 + ] 1903 + 1904 + [[package]] 1905 + name = "jacquard-common" 1906 + version = "0.9.5" 1907 + source = "registry+https://github.com/rust-lang/crates.io-index" 1908 + checksum = "1751921e0bdae5e0077afade6161545e9ef7698306c868f800916e99ecbcaae9" 1909 + dependencies = [ 1910 + "base64", 1911 + "bon", 1912 + "bytes", 1913 + "chrono", 1914 + "ciborium", 1915 + "cid", 1916 + "ed25519-dalek", 1917 + "futures", 1918 + "getrandom 0.2.17", 1919 + "getrandom 0.3.4", 1920 + "http", 1921 + "ipld-core", 1922 + "k256", 1923 + "langtag", 1924 + "miette", 1925 + "multibase", 1926 + "multihash", 1927 + "n0-future", 1928 + "ouroboros", 1929 + "p256", 1930 + "postcard", 1931 + "rand 0.9.2", 1932 + "regex", 1933 + "regex-lite", 1934 + "reqwest", 1935 + "serde", 1936 + "serde_bytes", 1937 + "serde_html_form", 1938 + "serde_ipld_dagcbor", 1939 + "serde_json", 1940 + "signature", 1941 + "smol_str", 1942 + "thiserror 2.0.18", 1943 + "tokio", 1944 + "tokio-tungstenite-wasm", 1945 + "tokio-util", 1946 + "trait-variant", 1947 + "url", 1948 + ] 1949 + 1950 + [[package]] 1951 + name = "jacquard-derive" 1952 + version = "0.9.5" 1953 + source = "registry+https://github.com/rust-lang/crates.io-index" 1954 + checksum = "9c8d73dfee07943fdab93569ed1c28b06c6921ed891c08b415c4a323ff67e593" 1955 + dependencies = [ 1956 + "heck 0.5.0", 1957 + "jacquard-lexicon", 1958 + "proc-macro2", 1959 + "quote", 1960 + "syn 2.0.117", 1961 + ] 1962 + 1963 + [[package]] 1964 + name = "jacquard-identity" 1965 + version = "0.9.5" 1966 + source = "registry+https://github.com/rust-lang/crates.io-index" 1967 + checksum = "e7aaefa819fa4213cf59f180dba932f018a7cd0599582fd38474ee2a38c16cf2" 1968 + dependencies = [ 1969 + "bon", 1970 + "bytes", 1971 + "http", 1972 + "jacquard-api", 1973 + "jacquard-common", 1974 + "jacquard-lexicon", 1975 + "miette", 1976 + "mini-moka-wasm", 1977 + "n0-future", 1978 + "percent-encoding", 1979 + "reqwest", 1980 + "serde", 1981 + "serde_html_form", 1982 + "serde_json", 1983 + "thiserror 2.0.18", 1984 + "tokio", 1985 + "trait-variant", 1986 + "url", 1987 + "urlencoding", 1988 + ] 1989 + 1990 + [[package]] 1991 + name = "jacquard-lexicon" 1992 + version = "0.9.5" 1993 + source = "registry+https://github.com/rust-lang/crates.io-index" 1994 + checksum = "8411aff546569b0a1e0ef669bed2380cec1c00d48f02f3fcd57a71545321b3d8" 1995 + dependencies = [ 1996 + "cid", 1997 + "dashmap", 1998 + "heck 0.5.0", 1999 + "inventory", 2000 + "jacquard-common", 2001 + "miette", 2002 + "multihash", 2003 + "prettyplease", 2004 + "proc-macro2", 2005 + "quote", 2006 + "serde", 2007 + "serde_ipld_dagcbor", 2008 + "serde_json", 2009 + "serde_repr", 2010 + "serde_with", 2011 + "sha2", 2012 + "syn 2.0.117", 2013 + "thiserror 2.0.18", 2014 + "unicode-segmentation", 2015 + ] 2016 + 2017 + [[package]] 2018 + name = "jacquard-oauth" 2019 + version = "0.9.6" 2020 + source = "registry+https://github.com/rust-lang/crates.io-index" 2021 + checksum = "68bf0b0e061d85b09cfa78588dc098918d5b62f539a719165c6a806a1d2c0ef2" 2022 + dependencies = [ 2023 + "base64", 2024 + "bytes", 2025 + "chrono", 2026 + "dashmap", 2027 + "elliptic-curve", 2028 + "http", 2029 + "jacquard-common", 2030 + "jacquard-identity", 2031 + "jose-jwa", 2032 + "jose-jwk", 2033 + "miette", 2034 + "p256", 2035 + "rand 0.8.5", 2036 + "serde", 2037 + "serde_html_form", 2038 + "serde_json", 2039 + "sha2", 2040 + "smol_str", 2041 + "thiserror 2.0.18", 2042 + "tokio", 2043 + "trait-variant", 2044 + "url", 2045 + ] 2046 + 2047 + [[package]] 2048 + name = "jacquard-repo" 2049 + version = "0.9.6" 2050 + source = "registry+https://github.com/rust-lang/crates.io-index" 2051 + checksum = "c59705c56678f4d57229ab7790313b9f7d8f244a658d01ad1f4344e7d2efe2a3" 2052 + dependencies = [ 2053 + "bytes", 2054 + "cid", 2055 + "ed25519-dalek", 2056 + "iroh-car", 2057 + "jacquard-common", 2058 + "jacquard-derive", 2059 + "k256", 2060 + "miette", 2061 + "multihash", 2062 + "n0-future", 2063 + "p256", 2064 + "serde", 2065 + "serde_bytes", 2066 + "serde_ipld_dagcbor", 2067 + "sha2", 2068 + "smol_str", 2069 + "thiserror 2.0.18", 2070 + "tokio", 2071 + "trait-variant", 2072 + ] 2073 + 2074 + [[package]] 2075 + name = "jobserver" 2076 + version = "0.1.34" 2077 + source = "registry+https://github.com/rust-lang/crates.io-index" 2078 + checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" 2079 + dependencies = [ 2080 + "getrandom 0.3.4", 2081 + "libc", 2082 + ] 2083 + 2084 + [[package]] 2085 + name = "jose-b64" 2086 + version = "0.1.2" 2087 + source = "registry+https://github.com/rust-lang/crates.io-index" 2088 + checksum = "bec69375368709666b21c76965ce67549f2d2db7605f1f8707d17c9656801b56" 2089 + dependencies = [ 2090 + "base64ct", 2091 + "serde", 2092 + "subtle", 2093 + "zeroize", 2094 + ] 2095 + 2096 + [[package]] 2097 + name = "jose-jwa" 2098 + version = "0.1.2" 2099 + source = "registry+https://github.com/rust-lang/crates.io-index" 2100 + checksum = "9ab78e053fe886a351d67cf0d194c000f9d0dcb92906eb34d853d7e758a4b3a7" 2101 + dependencies = [ 2102 + "serde", 2103 + ] 2104 + 2105 + [[package]] 2106 + name = "jose-jwk" 2107 + version = "0.1.2" 2108 + source = "registry+https://github.com/rust-lang/crates.io-index" 2109 + checksum = "280fa263807fe0782ecb6f2baadc28dffc04e00558a58e33bfdb801d11fd58e7" 2110 + dependencies = [ 2111 + "jose-b64", 2112 + "jose-jwa", 2113 + "p256", 2114 + "p384", 2115 + "rsa", 2116 + "serde", 2117 + "zeroize", 2118 + ] 2119 + 2120 + [[package]] 2121 + name = "js-sys" 2122 + version = "0.3.91" 2123 + source = "registry+https://github.com/rust-lang/crates.io-index" 2124 + checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" 2125 + dependencies = [ 2126 + "once_cell", 2127 + "wasm-bindgen", 2128 + ] 2129 + 2130 + [[package]] 2131 + name = "k256" 2132 + version = "0.13.4" 2133 + source = "registry+https://github.com/rust-lang/crates.io-index" 2134 + checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" 2135 + dependencies = [ 2136 + "cfg-if", 2137 + "ecdsa", 2138 + "elliptic-curve", 2139 + "once_cell", 2140 + "sha2", 2141 + "signature", 2142 + ] 2143 + 2144 + [[package]] 2145 + name = "langtag" 2146 + version = "0.4.0" 2147 + source = "registry+https://github.com/rust-lang/crates.io-index" 2148 + checksum = "9ecb4c689a30e48ebeaa14237f34037e300dd072e6ad21a9ec72e810ff3c6600" 2149 + dependencies = [ 2150 + "serde", 2151 + "static-regular-grammar", 2152 + "thiserror 1.0.69", 2153 + ] 2154 + 2155 + [[package]] 2156 + name = "lazy_static" 2157 + version = "1.5.0" 2158 + source = "registry+https://github.com/rust-lang/crates.io-index" 2159 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2160 + dependencies = [ 2161 + "spin 0.9.8", 2162 + ] 2163 + 2164 + [[package]] 2165 + name = "leb128fmt" 2166 + version = "0.1.0" 2167 + source = "registry+https://github.com/rust-lang/crates.io-index" 2168 + checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" 2169 + 2170 + [[package]] 2171 + name = "libc" 2172 + version = "0.2.182" 2173 + source = "registry+https://github.com/rust-lang/crates.io-index" 2174 + checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" 2175 + 2176 + [[package]] 2177 + name = "libm" 2178 + version = "0.2.16" 2179 + source = "registry+https://github.com/rust-lang/crates.io-index" 2180 + checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" 2181 + 2182 + [[package]] 2183 + name = "lightrail" 2184 + version = "0.1.0" 2185 + dependencies = [ 2186 + "axum", 2187 + "clap", 2188 + "fjall", 2189 + "iroh-car", 2190 + "jacquard-api", 2191 + "jacquard-axum", 2192 + "jacquard-common", 2193 + "jacquard-repo", 2194 + "metrics", 2195 + "metrics-exporter-prometheus", 2196 + "thiserror 2.0.18", 2197 + "tokio", 2198 + ] 2199 + 2200 + [[package]] 2201 + name = "linux-raw-sys" 2202 + version = "0.12.1" 2203 + source = "registry+https://github.com/rust-lang/crates.io-index" 2204 + checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" 2205 + 2206 + [[package]] 2207 + name = "litemap" 2208 + version = "0.8.1" 2209 + source = "registry+https://github.com/rust-lang/crates.io-index" 2210 + checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" 2211 + 2212 + [[package]] 2213 + name = "lock_api" 2214 + version = "0.4.14" 2215 + source = "registry+https://github.com/rust-lang/crates.io-index" 2216 + checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" 2217 + dependencies = [ 2218 + "scopeguard", 2219 + ] 2220 + 2221 + [[package]] 2222 + name = "log" 2223 + version = "0.4.29" 2224 + source = "registry+https://github.com/rust-lang/crates.io-index" 2225 + checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" 2226 + 2227 + [[package]] 2228 + name = "loom" 2229 + version = "0.7.2" 2230 + source = "registry+https://github.com/rust-lang/crates.io-index" 2231 + checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" 2232 + dependencies = [ 2233 + "cfg-if", 2234 + "generator", 2235 + "scoped-tls", 2236 + "tracing", 2237 + "tracing-subscriber", 2238 + ] 2239 + 2240 + [[package]] 2241 + name = "lru-slab" 2242 + version = "0.1.2" 2243 + source = "registry+https://github.com/rust-lang/crates.io-index" 2244 + checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" 2245 + 2246 + [[package]] 2247 + name = "lsm-tree" 2248 + version = "3.0.3" 2249 + source = "registry+https://github.com/rust-lang/crates.io-index" 2250 + checksum = "341e13fa389d2e24023c2c2c110ae556b29fa59a2e734872de295863e11a6741" 2251 + dependencies = [ 2252 + "byteorder-lite", 2253 + "byteview", 2254 + "crossbeam-skiplist", 2255 + "enum_dispatch", 2256 + "interval-heap", 2257 + "log", 2258 + "lz4_flex", 2259 + "quick_cache", 2260 + "rustc-hash", 2261 + "self_cell", 2262 + "sfa", 2263 + "tempfile", 2264 + "varint-rs", 2265 + "xxhash-rust", 2266 + ] 2267 + 2268 + [[package]] 2269 + name = "lz4_flex" 2270 + version = "0.11.5" 2271 + source = "registry+https://github.com/rust-lang/crates.io-index" 2272 + checksum = "08ab2867e3eeeca90e844d1940eab391c9dc5228783db2ed999acbc0a9ed375a" 2273 + dependencies = [ 2274 + "twox-hash", 2275 + ] 2276 + 2277 + [[package]] 2278 + name = "mac" 2279 + version = "0.1.1" 2280 + source = "registry+https://github.com/rust-lang/crates.io-index" 2281 + checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 2282 + 2283 + [[package]] 2284 + name = "markup5ever" 2285 + version = "0.12.1" 2286 + source = "registry+https://github.com/rust-lang/crates.io-index" 2287 + checksum = "16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45" 2288 + dependencies = [ 2289 + "log", 2290 + "phf", 2291 + "phf_codegen", 2292 + "string_cache", 2293 + "string_cache_codegen", 2294 + "tendril", 2295 + ] 2296 + 2297 + [[package]] 2298 + name = "markup5ever_rcdom" 2299 + version = "0.3.0" 2300 + source = "registry+https://github.com/rust-lang/crates.io-index" 2301 + checksum = "edaa21ab3701bfee5099ade5f7e1f84553fd19228cf332f13cd6e964bf59be18" 2302 + dependencies = [ 2303 + "html5ever", 2304 + "markup5ever", 2305 + "tendril", 2306 + "xml5ever", 2307 + ] 2308 + 2309 + [[package]] 2310 + name = "match-lookup" 2311 + version = "0.1.2" 2312 + source = "registry+https://github.com/rust-lang/crates.io-index" 2313 + checksum = "757aee279b8bdbb9f9e676796fd459e4207a1f986e87886700abf589f5abf771" 2314 + dependencies = [ 2315 + "proc-macro2", 2316 + "quote", 2317 + "syn 2.0.117", 2318 + ] 2319 + 2320 + [[package]] 2321 + name = "matchers" 2322 + version = "0.2.0" 2323 + source = "registry+https://github.com/rust-lang/crates.io-index" 2324 + checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" 2325 + dependencies = [ 2326 + "regex-automata", 2327 + ] 2328 + 2329 + [[package]] 2330 + name = "matchit" 2331 + version = "0.8.4" 2332 + source = "registry+https://github.com/rust-lang/crates.io-index" 2333 + checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" 2334 + 2335 + [[package]] 2336 + name = "memchr" 2337 + version = "2.8.0" 2338 + source = "registry+https://github.com/rust-lang/crates.io-index" 2339 + checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 2340 + 2341 + [[package]] 2342 + name = "metrics" 2343 + version = "0.24.3" 2344 + source = "registry+https://github.com/rust-lang/crates.io-index" 2345 + checksum = "5d5312e9ba3771cfa961b585728215e3d972c950a3eed9252aa093d6301277e8" 2346 + dependencies = [ 2347 + "ahash", 2348 + "portable-atomic", 2349 + ] 2350 + 2351 + [[package]] 2352 + name = "metrics-exporter-prometheus" 2353 + version = "0.18.1" 2354 + source = "registry+https://github.com/rust-lang/crates.io-index" 2355 + checksum = "3589659543c04c7dc5526ec858591015b87cd8746583b51b48ef4353f99dbcda" 2356 + dependencies = [ 2357 + "base64", 2358 + "http-body-util", 2359 + "hyper", 2360 + "hyper-rustls", 2361 + "hyper-util", 2362 + "indexmap 2.13.0", 2363 + "ipnet", 2364 + "metrics", 2365 + "metrics-util", 2366 + "quanta", 2367 + "rustls", 2368 + "thiserror 2.0.18", 2369 + "tokio", 2370 + "tracing", 2371 + ] 2372 + 2373 + [[package]] 2374 + name = "metrics-util" 2375 + version = "0.20.1" 2376 + source = "registry+https://github.com/rust-lang/crates.io-index" 2377 + checksum = "cdfb1365fea27e6dd9dc1dbc19f570198bc86914533ad639dae939635f096be4" 2378 + dependencies = [ 2379 + "crossbeam-epoch", 2380 + "crossbeam-utils", 2381 + "hashbrown 0.16.1", 2382 + "metrics", 2383 + "quanta", 2384 + "rand 0.9.2", 2385 + "rand_xoshiro", 2386 + "sketches-ddsketch", 2387 + ] 2388 + 2389 + [[package]] 2390 + name = "miette" 2391 + version = "7.6.0" 2392 + source = "registry+https://github.com/rust-lang/crates.io-index" 2393 + checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7" 2394 + dependencies = [ 2395 + "cfg-if", 2396 + "miette-derive", 2397 + "unicode-width", 2398 + ] 2399 + 2400 + [[package]] 2401 + name = "miette-derive" 2402 + version = "7.6.0" 2403 + source = "registry+https://github.com/rust-lang/crates.io-index" 2404 + checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" 2405 + dependencies = [ 2406 + "proc-macro2", 2407 + "quote", 2408 + "syn 2.0.117", 2409 + ] 2410 + 2411 + [[package]] 2412 + name = "mime" 2413 + version = "0.3.17" 2414 + source = "registry+https://github.com/rust-lang/crates.io-index" 2415 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2416 + 2417 + [[package]] 2418 + name = "mini-moka-wasm" 2419 + version = "0.10.99" 2420 + source = "registry+https://github.com/rust-lang/crates.io-index" 2421 + checksum = "0102b9a2ad50fa47ca89eead2316c8222285ecfbd3f69ce99564fbe4253866e8" 2422 + dependencies = [ 2423 + "crossbeam-channel", 2424 + "crossbeam-utils", 2425 + "dashmap", 2426 + "smallvec", 2427 + "tagptr", 2428 + "triomphe", 2429 + "web-time", 2430 + ] 2431 + 2432 + [[package]] 2433 + name = "minimal-lexical" 2434 + version = "0.2.1" 2435 + source = "registry+https://github.com/rust-lang/crates.io-index" 2436 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2437 + 2438 + [[package]] 2439 + name = "miniz_oxide" 2440 + version = "0.8.9" 2441 + source = "registry+https://github.com/rust-lang/crates.io-index" 2442 + checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" 2443 + dependencies = [ 2444 + "adler2", 2445 + "simd-adler32", 2446 + ] 2447 + 2448 + [[package]] 2449 + name = "mio" 2450 + version = "1.1.1" 2451 + source = "registry+https://github.com/rust-lang/crates.io-index" 2452 + checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" 2453 + dependencies = [ 2454 + "libc", 2455 + "wasi", 2456 + "windows-sys 0.61.2", 2457 + ] 2458 + 2459 + [[package]] 2460 + name = "multibase" 2461 + version = "0.9.2" 2462 + source = "registry+https://github.com/rust-lang/crates.io-index" 2463 + checksum = "8694bb4835f452b0e3bb06dbebb1d6fc5385b6ca1caf2e55fd165c042390ec77" 2464 + dependencies = [ 2465 + "base-x", 2466 + "base256emoji", 2467 + "data-encoding", 2468 + "data-encoding-macro", 2469 + ] 2470 + 2471 + [[package]] 2472 + name = "multihash" 2473 + version = "0.19.3" 2474 + source = "registry+https://github.com/rust-lang/crates.io-index" 2475 + checksum = "6b430e7953c29dd6a09afc29ff0bb69c6e306329ee6794700aee27b76a1aea8d" 2476 + dependencies = [ 2477 + "core2", 2478 + "serde", 2479 + "unsigned-varint 0.8.0", 2480 + ] 2481 + 2482 + [[package]] 2483 + name = "n0-future" 2484 + version = "0.1.3" 2485 + source = "registry+https://github.com/rust-lang/crates.io-index" 2486 + checksum = "7bb0e5d99e681ab3c938842b96fcb41bf8a7bb4bfdb11ccbd653a7e83e06c794" 2487 + dependencies = [ 2488 + "cfg_aliases", 2489 + "derive_more", 2490 + "futures-buffered", 2491 + "futures-lite", 2492 + "futures-util", 2493 + "js-sys", 2494 + "pin-project", 2495 + "send_wrapper", 2496 + "tokio", 2497 + "tokio-util", 2498 + "wasm-bindgen", 2499 + "wasm-bindgen-futures", 2500 + "web-time", 2501 + ] 2502 + 2503 + [[package]] 2504 + name = "new_debug_unreachable" 2505 + version = "1.0.6" 2506 + source = "registry+https://github.com/rust-lang/crates.io-index" 2507 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 2508 + 2509 + [[package]] 2510 + name = "nom" 2511 + version = "7.1.3" 2512 + source = "registry+https://github.com/rust-lang/crates.io-index" 2513 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 2514 + dependencies = [ 2515 + "memchr", 2516 + "minimal-lexical", 2517 + ] 2518 + 2519 + [[package]] 2520 + name = "nu-ansi-term" 2521 + version = "0.50.3" 2522 + source = "registry+https://github.com/rust-lang/crates.io-index" 2523 + checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" 2524 + dependencies = [ 2525 + "windows-sys 0.61.2", 2526 + ] 2527 + 2528 + [[package]] 2529 + name = "num-bigint-dig" 2530 + version = "0.8.6" 2531 + source = "registry+https://github.com/rust-lang/crates.io-index" 2532 + checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" 2533 + dependencies = [ 2534 + "lazy_static", 2535 + "libm", 2536 + "num-integer", 2537 + "num-iter", 2538 + "num-traits", 2539 + "rand 0.8.5", 2540 + "smallvec", 2541 + "zeroize", 2542 + ] 2543 + 2544 + [[package]] 2545 + name = "num-conv" 2546 + version = "0.2.0" 2547 + source = "registry+https://github.com/rust-lang/crates.io-index" 2548 + checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" 2549 + 2550 + [[package]] 2551 + name = "num-integer" 2552 + version = "0.1.46" 2553 + source = "registry+https://github.com/rust-lang/crates.io-index" 2554 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 2555 + dependencies = [ 2556 + "num-traits", 2557 + ] 2558 + 2559 + [[package]] 2560 + name = "num-iter" 2561 + version = "0.1.45" 2562 + source = "registry+https://github.com/rust-lang/crates.io-index" 2563 + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 2564 + dependencies = [ 2565 + "autocfg", 2566 + "num-integer", 2567 + "num-traits", 2568 + ] 2569 + 2570 + [[package]] 2571 + name = "num-traits" 2572 + version = "0.2.19" 2573 + source = "registry+https://github.com/rust-lang/crates.io-index" 2574 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2575 + dependencies = [ 2576 + "autocfg", 2577 + "libm", 2578 + ] 2579 + 2580 + [[package]] 2581 + name = "once_cell" 2582 + version = "1.21.3" 2583 + source = "registry+https://github.com/rust-lang/crates.io-index" 2584 + checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 2585 + 2586 + [[package]] 2587 + name = "once_cell_polyfill" 2588 + version = "1.70.2" 2589 + source = "registry+https://github.com/rust-lang/crates.io-index" 2590 + checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" 2591 + 2592 + [[package]] 2593 + name = "openssl-probe" 2594 + version = "0.2.1" 2595 + source = "registry+https://github.com/rust-lang/crates.io-index" 2596 + checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" 2597 + 2598 + [[package]] 2599 + name = "ouroboros" 2600 + version = "0.18.5" 2601 + source = "registry+https://github.com/rust-lang/crates.io-index" 2602 + checksum = "1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59" 2603 + dependencies = [ 2604 + "aliasable", 2605 + "ouroboros_macro", 2606 + "static_assertions", 2607 + ] 2608 + 2609 + [[package]] 2610 + name = "ouroboros_macro" 2611 + version = "0.18.5" 2612 + source = "registry+https://github.com/rust-lang/crates.io-index" 2613 + checksum = "3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0" 2614 + dependencies = [ 2615 + "heck 0.4.1", 2616 + "proc-macro2", 2617 + "proc-macro2-diagnostics", 2618 + "quote", 2619 + "syn 2.0.117", 2620 + ] 2621 + 2622 + [[package]] 2623 + name = "p256" 2624 + version = "0.13.2" 2625 + source = "registry+https://github.com/rust-lang/crates.io-index" 2626 + checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" 2627 + dependencies = [ 2628 + "ecdsa", 2629 + "elliptic-curve", 2630 + "primeorder", 2631 + "sha2", 2632 + ] 2633 + 2634 + [[package]] 2635 + name = "p384" 2636 + version = "0.13.1" 2637 + source = "registry+https://github.com/rust-lang/crates.io-index" 2638 + checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" 2639 + dependencies = [ 2640 + "elliptic-curve", 2641 + "primeorder", 2642 + ] 2643 + 2644 + [[package]] 2645 + name = "parking" 2646 + version = "2.2.1" 2647 + source = "registry+https://github.com/rust-lang/crates.io-index" 2648 + checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 2649 + 2650 + [[package]] 2651 + name = "parking_lot" 2652 + version = "0.12.5" 2653 + source = "registry+https://github.com/rust-lang/crates.io-index" 2654 + checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" 2655 + dependencies = [ 2656 + "lock_api", 2657 + "parking_lot_core", 2658 + ] 2659 + 2660 + [[package]] 2661 + name = "parking_lot_core" 2662 + version = "0.9.12" 2663 + source = "registry+https://github.com/rust-lang/crates.io-index" 2664 + checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" 2665 + dependencies = [ 2666 + "cfg-if", 2667 + "libc", 2668 + "redox_syscall", 2669 + "smallvec", 2670 + "windows-link", 2671 + ] 2672 + 2673 + [[package]] 2674 + name = "pem-rfc7468" 2675 + version = "0.7.0" 2676 + source = "registry+https://github.com/rust-lang/crates.io-index" 2677 + checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" 2678 + dependencies = [ 2679 + "base64ct", 2680 + ] 2681 + 2682 + [[package]] 2683 + name = "percent-encoding" 2684 + version = "2.3.2" 2685 + source = "registry+https://github.com/rust-lang/crates.io-index" 2686 + checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" 2687 + 2688 + [[package]] 2689 + name = "phf" 2690 + version = "0.11.3" 2691 + source = "registry+https://github.com/rust-lang/crates.io-index" 2692 + checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" 2693 + dependencies = [ 2694 + "phf_shared", 2695 + ] 2696 + 2697 + [[package]] 2698 + name = "phf_codegen" 2699 + version = "0.11.3" 2700 + source = "registry+https://github.com/rust-lang/crates.io-index" 2701 + checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" 2702 + dependencies = [ 2703 + "phf_generator", 2704 + "phf_shared", 2705 + ] 2706 + 2707 + [[package]] 2708 + name = "phf_generator" 2709 + version = "0.11.3" 2710 + source = "registry+https://github.com/rust-lang/crates.io-index" 2711 + checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" 2712 + dependencies = [ 2713 + "phf_shared", 2714 + "rand 0.8.5", 2715 + ] 2716 + 2717 + [[package]] 2718 + name = "phf_shared" 2719 + version = "0.11.3" 2720 + source = "registry+https://github.com/rust-lang/crates.io-index" 2721 + checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 2722 + dependencies = [ 2723 + "siphasher", 2724 + ] 2725 + 2726 + [[package]] 2727 + name = "pin-project" 2728 + version = "1.1.11" 2729 + source = "registry+https://github.com/rust-lang/crates.io-index" 2730 + checksum = "f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517" 2731 + dependencies = [ 2732 + "pin-project-internal", 2733 + ] 2734 + 2735 + [[package]] 2736 + name = "pin-project-internal" 2737 + version = "1.1.11" 2738 + source = "registry+https://github.com/rust-lang/crates.io-index" 2739 + checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" 2740 + dependencies = [ 2741 + "proc-macro2", 2742 + "quote", 2743 + "syn 2.0.117", 2744 + ] 2745 + 2746 + [[package]] 2747 + name = "pin-project-lite" 2748 + version = "0.2.17" 2749 + source = "registry+https://github.com/rust-lang/crates.io-index" 2750 + checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" 2751 + 2752 + [[package]] 2753 + name = "pin-utils" 2754 + version = "0.1.0" 2755 + source = "registry+https://github.com/rust-lang/crates.io-index" 2756 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2757 + 2758 + [[package]] 2759 + name = "pkcs1" 2760 + version = "0.7.5" 2761 + source = "registry+https://github.com/rust-lang/crates.io-index" 2762 + checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" 2763 + dependencies = [ 2764 + "der", 2765 + "pkcs8", 2766 + "spki", 2767 + ] 2768 + 2769 + [[package]] 2770 + name = "pkcs8" 2771 + version = "0.10.2" 2772 + source = "registry+https://github.com/rust-lang/crates.io-index" 2773 + checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" 2774 + dependencies = [ 2775 + "der", 2776 + "spki", 2777 + ] 2778 + 2779 + [[package]] 2780 + name = "portable-atomic" 2781 + version = "1.13.1" 2782 + source = "registry+https://github.com/rust-lang/crates.io-index" 2783 + checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" 2784 + 2785 + [[package]] 2786 + name = "postcard" 2787 + version = "1.1.3" 2788 + source = "registry+https://github.com/rust-lang/crates.io-index" 2789 + checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" 2790 + dependencies = [ 2791 + "cobs", 2792 + "embedded-io 0.4.0", 2793 + "embedded-io 0.6.1", 2794 + "heapless", 2795 + "serde", 2796 + ] 2797 + 2798 + [[package]] 2799 + name = "potential_utf" 2800 + version = "0.1.4" 2801 + source = "registry+https://github.com/rust-lang/crates.io-index" 2802 + checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" 2803 + dependencies = [ 2804 + "zerovec", 2805 + ] 2806 + 2807 + [[package]] 2808 + name = "powerfmt" 2809 + version = "0.2.0" 2810 + source = "registry+https://github.com/rust-lang/crates.io-index" 2811 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2812 + 2813 + [[package]] 2814 + name = "ppv-lite86" 2815 + version = "0.2.21" 2816 + source = "registry+https://github.com/rust-lang/crates.io-index" 2817 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 2818 + dependencies = [ 2819 + "zerocopy", 2820 + ] 2821 + 2822 + [[package]] 2823 + name = "precomputed-hash" 2824 + version = "0.1.1" 2825 + source = "registry+https://github.com/rust-lang/crates.io-index" 2826 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2827 + 2828 + [[package]] 2829 + name = "prettyplease" 2830 + version = "0.2.37" 2831 + source = "registry+https://github.com/rust-lang/crates.io-index" 2832 + checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 2833 + dependencies = [ 2834 + "proc-macro2", 2835 + "syn 2.0.117", 2836 + ] 2837 + 2838 + [[package]] 2839 + name = "primeorder" 2840 + version = "0.13.6" 2841 + source = "registry+https://github.com/rust-lang/crates.io-index" 2842 + checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" 2843 + dependencies = [ 2844 + "elliptic-curve", 2845 + ] 2846 + 2847 + [[package]] 2848 + name = "proc-macro-error" 2849 + version = "1.0.4" 2850 + source = "registry+https://github.com/rust-lang/crates.io-index" 2851 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2852 + dependencies = [ 2853 + "proc-macro-error-attr", 2854 + "proc-macro2", 2855 + "quote", 2856 + "syn 1.0.109", 2857 + "version_check", 2858 + ] 2859 + 2860 + [[package]] 2861 + name = "proc-macro-error-attr" 2862 + version = "1.0.4" 2863 + source = "registry+https://github.com/rust-lang/crates.io-index" 2864 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2865 + dependencies = [ 2866 + "proc-macro2", 2867 + "quote", 2868 + "version_check", 2869 + ] 2870 + 2871 + [[package]] 2872 + name = "proc-macro2" 2873 + version = "1.0.106" 2874 + source = "registry+https://github.com/rust-lang/crates.io-index" 2875 + checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" 2876 + dependencies = [ 2877 + "unicode-ident", 2878 + ] 2879 + 2880 + [[package]] 2881 + name = "proc-macro2-diagnostics" 2882 + version = "0.10.1" 2883 + source = "registry+https://github.com/rust-lang/crates.io-index" 2884 + checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" 2885 + dependencies = [ 2886 + "proc-macro2", 2887 + "quote", 2888 + "syn 2.0.117", 2889 + "version_check", 2890 + "yansi", 2891 + ] 2892 + 2893 + [[package]] 2894 + name = "quanta" 2895 + version = "0.12.6" 2896 + source = "registry+https://github.com/rust-lang/crates.io-index" 2897 + checksum = "f3ab5a9d756f0d97bdc89019bd2e4ea098cf9cde50ee7564dde6b81ccc8f06c7" 2898 + dependencies = [ 2899 + "crossbeam-utils", 2900 + "libc", 2901 + "once_cell", 2902 + "raw-cpuid", 2903 + "wasi", 2904 + "web-sys", 2905 + "winapi", 2906 + ] 2907 + 2908 + [[package]] 2909 + name = "quick_cache" 2910 + version = "0.6.18" 2911 + source = "registry+https://github.com/rust-lang/crates.io-index" 2912 + checksum = "7ada44a88ef953a3294f6eb55d2007ba44646015e18613d2f213016379203ef3" 2913 + dependencies = [ 2914 + "equivalent", 2915 + "hashbrown 0.16.1", 2916 + ] 2917 + 2918 + [[package]] 2919 + name = "quinn" 2920 + version = "0.11.9" 2921 + source = "registry+https://github.com/rust-lang/crates.io-index" 2922 + checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" 2923 + dependencies = [ 2924 + "bytes", 2925 + "cfg_aliases", 2926 + "pin-project-lite", 2927 + "quinn-proto", 2928 + "quinn-udp", 2929 + "rustc-hash", 2930 + "rustls", 2931 + "socket2", 2932 + "thiserror 2.0.18", 2933 + "tokio", 2934 + "tracing", 2935 + "web-time", 2936 + ] 2937 + 2938 + [[package]] 2939 + name = "quinn-proto" 2940 + version = "0.11.13" 2941 + source = "registry+https://github.com/rust-lang/crates.io-index" 2942 + checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" 2943 + dependencies = [ 2944 + "bytes", 2945 + "getrandom 0.3.4", 2946 + "lru-slab", 2947 + "rand 0.9.2", 2948 + "ring", 2949 + "rustc-hash", 2950 + "rustls", 2951 + "rustls-pki-types", 2952 + "slab", 2953 + "thiserror 2.0.18", 2954 + "tinyvec", 2955 + "tracing", 2956 + "web-time", 2957 + ] 2958 + 2959 + [[package]] 2960 + name = "quinn-udp" 2961 + version = "0.5.14" 2962 + source = "registry+https://github.com/rust-lang/crates.io-index" 2963 + checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" 2964 + dependencies = [ 2965 + "cfg_aliases", 2966 + "libc", 2967 + "once_cell", 2968 + "socket2", 2969 + "tracing", 2970 + "windows-sys 0.60.2", 2971 + ] 2972 + 2973 + [[package]] 2974 + name = "quote" 2975 + version = "1.0.44" 2976 + source = "registry+https://github.com/rust-lang/crates.io-index" 2977 + checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" 2978 + dependencies = [ 2979 + "proc-macro2", 2980 + ] 2981 + 2982 + [[package]] 2983 + name = "r-efi" 2984 + version = "5.3.0" 2985 + source = "registry+https://github.com/rust-lang/crates.io-index" 2986 + checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" 2987 + 2988 + [[package]] 2989 + name = "rand" 2990 + version = "0.8.5" 2991 + source = "registry+https://github.com/rust-lang/crates.io-index" 2992 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2993 + dependencies = [ 2994 + "libc", 2995 + "rand_chacha 0.3.1", 2996 + "rand_core 0.6.4", 2997 + ] 2998 + 2999 + [[package]] 3000 + name = "rand" 3001 + version = "0.9.2" 3002 + source = "registry+https://github.com/rust-lang/crates.io-index" 3003 + checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" 3004 + dependencies = [ 3005 + "rand_chacha 0.9.0", 3006 + "rand_core 0.9.5", 3007 + ] 3008 + 3009 + [[package]] 3010 + name = "rand_chacha" 3011 + version = "0.3.1" 3012 + source = "registry+https://github.com/rust-lang/crates.io-index" 3013 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3014 + dependencies = [ 3015 + "ppv-lite86", 3016 + "rand_core 0.6.4", 3017 + ] 3018 + 3019 + [[package]] 3020 + name = "rand_chacha" 3021 + version = "0.9.0" 3022 + source = "registry+https://github.com/rust-lang/crates.io-index" 3023 + checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 3024 + dependencies = [ 3025 + "ppv-lite86", 3026 + "rand_core 0.9.5", 3027 + ] 3028 + 3029 + [[package]] 3030 + name = "rand_core" 3031 + version = "0.6.4" 3032 + source = "registry+https://github.com/rust-lang/crates.io-index" 3033 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3034 + dependencies = [ 3035 + "getrandom 0.2.17", 3036 + ] 3037 + 3038 + [[package]] 3039 + name = "rand_core" 3040 + version = "0.9.5" 3041 + source = "registry+https://github.com/rust-lang/crates.io-index" 3042 + checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" 3043 + dependencies = [ 3044 + "getrandom 0.3.4", 3045 + ] 3046 + 3047 + [[package]] 3048 + name = "rand_xoshiro" 3049 + version = "0.7.0" 3050 + source = "registry+https://github.com/rust-lang/crates.io-index" 3051 + checksum = "f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41" 3052 + dependencies = [ 3053 + "rand_core 0.9.5", 3054 + ] 3055 + 3056 + [[package]] 3057 + name = "range-traits" 3058 + version = "0.3.2" 3059 + source = "registry+https://github.com/rust-lang/crates.io-index" 3060 + checksum = "d20581732dd76fa913c7dff1a2412b714afe3573e94d41c34719de73337cc8ab" 3061 + 3062 + [[package]] 3063 + name = "raw-cpuid" 3064 + version = "11.6.0" 3065 + source = "registry+https://github.com/rust-lang/crates.io-index" 3066 + checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" 3067 + dependencies = [ 3068 + "bitflags", 3069 + ] 3070 + 3071 + [[package]] 3072 + name = "redox_syscall" 3073 + version = "0.5.18" 3074 + source = "registry+https://github.com/rust-lang/crates.io-index" 3075 + checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" 3076 + dependencies = [ 3077 + "bitflags", 3078 + ] 3079 + 3080 + [[package]] 3081 + name = "ref-cast" 3082 + version = "1.0.25" 3083 + source = "registry+https://github.com/rust-lang/crates.io-index" 3084 + checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d" 3085 + dependencies = [ 3086 + "ref-cast-impl", 3087 + ] 3088 + 3089 + [[package]] 3090 + name = "ref-cast-impl" 3091 + version = "1.0.25" 3092 + source = "registry+https://github.com/rust-lang/crates.io-index" 3093 + checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" 3094 + dependencies = [ 3095 + "proc-macro2", 3096 + "quote", 3097 + "syn 2.0.117", 3098 + ] 3099 + 3100 + [[package]] 3101 + name = "regex" 3102 + version = "1.12.3" 3103 + source = "registry+https://github.com/rust-lang/crates.io-index" 3104 + checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" 3105 + dependencies = [ 3106 + "aho-corasick", 3107 + "memchr", 3108 + "regex-automata", 3109 + "regex-syntax", 3110 + ] 3111 + 3112 + [[package]] 3113 + name = "regex-automata" 3114 + version = "0.4.14" 3115 + source = "registry+https://github.com/rust-lang/crates.io-index" 3116 + checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" 3117 + dependencies = [ 3118 + "aho-corasick", 3119 + "memchr", 3120 + "regex-syntax", 3121 + ] 3122 + 3123 + [[package]] 3124 + name = "regex-lite" 3125 + version = "0.1.9" 3126 + source = "registry+https://github.com/rust-lang/crates.io-index" 3127 + checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973" 3128 + 3129 + [[package]] 3130 + name = "regex-syntax" 3131 + version = "0.8.10" 3132 + source = "registry+https://github.com/rust-lang/crates.io-index" 3133 + checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 3134 + 3135 + [[package]] 3136 + name = "reqwest" 3137 + version = "0.12.28" 3138 + source = "registry+https://github.com/rust-lang/crates.io-index" 3139 + checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" 3140 + dependencies = [ 3141 + "base64", 3142 + "bytes", 3143 + "encoding_rs", 3144 + "futures-core", 3145 + "futures-util", 3146 + "h2", 3147 + "http", 3148 + "http-body", 3149 + "http-body-util", 3150 + "hyper", 3151 + "hyper-rustls", 3152 + "hyper-util", 3153 + "js-sys", 3154 + "log", 3155 + "mime", 3156 + "percent-encoding", 3157 + "pin-project-lite", 3158 + "quinn", 3159 + "rustls", 3160 + "rustls-pki-types", 3161 + "serde", 3162 + "serde_json", 3163 + "serde_urlencoded", 3164 + "sync_wrapper", 3165 + "tokio", 3166 + "tokio-rustls", 3167 + "tokio-util", 3168 + "tower", 3169 + "tower-http", 3170 + "tower-service", 3171 + "url", 3172 + "wasm-bindgen", 3173 + "wasm-bindgen-futures", 3174 + "wasm-streams", 3175 + "web-sys", 3176 + "webpki-roots", 3177 + ] 3178 + 3179 + [[package]] 3180 + name = "rfc6979" 3181 + version = "0.4.0" 3182 + source = "registry+https://github.com/rust-lang/crates.io-index" 3183 + checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" 3184 + dependencies = [ 3185 + "hmac", 3186 + "subtle", 3187 + ] 3188 + 3189 + [[package]] 3190 + name = "ring" 3191 + version = "0.17.14" 3192 + source = "registry+https://github.com/rust-lang/crates.io-index" 3193 + checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" 3194 + dependencies = [ 3195 + "cc", 3196 + "cfg-if", 3197 + "getrandom 0.2.17", 3198 + "libc", 3199 + "untrusted", 3200 + "windows-sys 0.52.0", 3201 + ] 3202 + 3203 + [[package]] 3204 + name = "rsa" 3205 + version = "0.9.10" 3206 + source = "registry+https://github.com/rust-lang/crates.io-index" 3207 + checksum = "b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d" 3208 + dependencies = [ 3209 + "const-oid", 3210 + "digest", 3211 + "num-bigint-dig", 3212 + "num-integer", 3213 + "num-traits", 3214 + "pkcs1", 3215 + "pkcs8", 3216 + "rand_core 0.6.4", 3217 + "signature", 3218 + "spki", 3219 + "subtle", 3220 + "zeroize", 3221 + ] 3222 + 3223 + [[package]] 3224 + name = "rustc-hash" 3225 + version = "2.1.1" 3226 + source = "registry+https://github.com/rust-lang/crates.io-index" 3227 + checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" 3228 + 3229 + [[package]] 3230 + name = "rustc_version" 3231 + version = "0.4.1" 3232 + source = "registry+https://github.com/rust-lang/crates.io-index" 3233 + checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 3234 + dependencies = [ 3235 + "semver", 3236 + ] 3237 + 3238 + [[package]] 3239 + name = "rustix" 3240 + version = "1.1.4" 3241 + source = "registry+https://github.com/rust-lang/crates.io-index" 3242 + checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" 3243 + dependencies = [ 3244 + "bitflags", 3245 + "errno", 3246 + "libc", 3247 + "linux-raw-sys", 3248 + "windows-sys 0.61.2", 3249 + ] 3250 + 3251 + [[package]] 3252 + name = "rustls" 3253 + version = "0.23.37" 3254 + source = "registry+https://github.com/rust-lang/crates.io-index" 3255 + checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4" 3256 + dependencies = [ 3257 + "aws-lc-rs", 3258 + "once_cell", 3259 + "ring", 3260 + "rustls-pki-types", 3261 + "rustls-webpki", 3262 + "subtle", 3263 + "zeroize", 3264 + ] 3265 + 3266 + [[package]] 3267 + name = "rustls-native-certs" 3268 + version = "0.8.3" 3269 + source = "registry+https://github.com/rust-lang/crates.io-index" 3270 + checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" 3271 + dependencies = [ 3272 + "openssl-probe", 3273 + "rustls-pki-types", 3274 + "schannel", 3275 + "security-framework", 3276 + ] 3277 + 3278 + [[package]] 3279 + name = "rustls-pki-types" 3280 + version = "1.14.0" 3281 + source = "registry+https://github.com/rust-lang/crates.io-index" 3282 + checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" 3283 + dependencies = [ 3284 + "web-time", 3285 + "zeroize", 3286 + ] 3287 + 3288 + [[package]] 3289 + name = "rustls-webpki" 3290 + version = "0.103.9" 3291 + source = "registry+https://github.com/rust-lang/crates.io-index" 3292 + checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" 3293 + dependencies = [ 3294 + "aws-lc-rs", 3295 + "ring", 3296 + "rustls-pki-types", 3297 + "untrusted", 3298 + ] 3299 + 3300 + [[package]] 3301 + name = "rustversion" 3302 + version = "1.0.22" 3303 + source = "registry+https://github.com/rust-lang/crates.io-index" 3304 + checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" 3305 + 3306 + [[package]] 3307 + name = "ryu" 3308 + version = "1.0.23" 3309 + source = "registry+https://github.com/rust-lang/crates.io-index" 3310 + checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" 3311 + 3312 + [[package]] 3313 + name = "schannel" 3314 + version = "0.1.28" 3315 + source = "registry+https://github.com/rust-lang/crates.io-index" 3316 + checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" 3317 + dependencies = [ 3318 + "windows-sys 0.61.2", 3319 + ] 3320 + 3321 + [[package]] 3322 + name = "schemars" 3323 + version = "0.9.0" 3324 + source = "registry+https://github.com/rust-lang/crates.io-index" 3325 + checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" 3326 + dependencies = [ 3327 + "dyn-clone", 3328 + "ref-cast", 3329 + "serde", 3330 + "serde_json", 3331 + ] 3332 + 3333 + [[package]] 3334 + name = "schemars" 3335 + version = "1.2.1" 3336 + source = "registry+https://github.com/rust-lang/crates.io-index" 3337 + checksum = "a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc" 3338 + dependencies = [ 3339 + "dyn-clone", 3340 + "ref-cast", 3341 + "serde", 3342 + "serde_json", 3343 + ] 3344 + 3345 + [[package]] 3346 + name = "scoped-tls" 3347 + version = "1.0.1" 3348 + source = "registry+https://github.com/rust-lang/crates.io-index" 3349 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 3350 + 3351 + [[package]] 3352 + name = "scopeguard" 3353 + version = "1.2.0" 3354 + source = "registry+https://github.com/rust-lang/crates.io-index" 3355 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3356 + 3357 + [[package]] 3358 + name = "sec1" 3359 + version = "0.7.3" 3360 + source = "registry+https://github.com/rust-lang/crates.io-index" 3361 + checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" 3362 + dependencies = [ 3363 + "base16ct", 3364 + "der", 3365 + "generic-array", 3366 + "pkcs8", 3367 + "subtle", 3368 + "zeroize", 3369 + ] 3370 + 3371 + [[package]] 3372 + name = "security-framework" 3373 + version = "3.7.0" 3374 + source = "registry+https://github.com/rust-lang/crates.io-index" 3375 + checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" 3376 + dependencies = [ 3377 + "bitflags", 3378 + "core-foundation 0.10.1", 3379 + "core-foundation-sys", 3380 + "libc", 3381 + "security-framework-sys", 3382 + ] 3383 + 3384 + [[package]] 3385 + name = "security-framework-sys" 3386 + version = "2.17.0" 3387 + source = "registry+https://github.com/rust-lang/crates.io-index" 3388 + checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3" 3389 + dependencies = [ 3390 + "core-foundation-sys", 3391 + "libc", 3392 + ] 3393 + 3394 + [[package]] 3395 + name = "self_cell" 3396 + version = "1.2.2" 3397 + source = "registry+https://github.com/rust-lang/crates.io-index" 3398 + checksum = "b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89" 3399 + 3400 + [[package]] 3401 + name = "semver" 3402 + version = "1.0.27" 3403 + source = "registry+https://github.com/rust-lang/crates.io-index" 3404 + checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" 3405 + 3406 + [[package]] 3407 + name = "send_wrapper" 3408 + version = "0.6.0" 3409 + source = "registry+https://github.com/rust-lang/crates.io-index" 3410 + checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" 3411 + 3412 + [[package]] 3413 + name = "serde" 3414 + version = "1.0.228" 3415 + source = "registry+https://github.com/rust-lang/crates.io-index" 3416 + checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 3417 + dependencies = [ 3418 + "serde_core", 3419 + "serde_derive", 3420 + ] 3421 + 3422 + [[package]] 3423 + name = "serde_bytes" 3424 + version = "0.11.19" 3425 + source = "registry+https://github.com/rust-lang/crates.io-index" 3426 + checksum = "a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8" 3427 + dependencies = [ 3428 + "serde", 3429 + "serde_core", 3430 + ] 3431 + 3432 + [[package]] 3433 + name = "serde_core" 3434 + version = "1.0.228" 3435 + source = "registry+https://github.com/rust-lang/crates.io-index" 3436 + checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 3437 + dependencies = [ 3438 + "serde_derive", 3439 + ] 3440 + 3441 + [[package]] 3442 + name = "serde_derive" 3443 + version = "1.0.228" 3444 + source = "registry+https://github.com/rust-lang/crates.io-index" 3445 + checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 3446 + dependencies = [ 3447 + "proc-macro2", 3448 + "quote", 3449 + "syn 2.0.117", 3450 + ] 3451 + 3452 + [[package]] 3453 + name = "serde_html_form" 3454 + version = "0.2.8" 3455 + source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "b2f2d7ff8a2140333718bb329f5c40fc5f0865b84c426183ce14c97d2ab8154f" 3457 + dependencies = [ 3458 + "form_urlencoded", 3459 + "indexmap 2.13.0", 3460 + "itoa", 3461 + "ryu", 3462 + "serde_core", 3463 + ] 3464 + 3465 + [[package]] 3466 + name = "serde_ipld_dagcbor" 3467 + version = "0.6.4" 3468 + source = "registry+https://github.com/rust-lang/crates.io-index" 3469 + checksum = "46182f4f08349a02b45c998ba3215d3f9de826246ba02bb9dddfe9a2a2100778" 3470 + dependencies = [ 3471 + "cbor4ii", 3472 + "ipld-core", 3473 + "scopeguard", 3474 + "serde", 3475 + ] 3476 + 3477 + [[package]] 3478 + name = "serde_json" 3479 + version = "1.0.149" 3480 + source = "registry+https://github.com/rust-lang/crates.io-index" 3481 + checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" 3482 + dependencies = [ 3483 + "itoa", 3484 + "memchr", 3485 + "serde", 3486 + "serde_core", 3487 + "zmij", 3488 + ] 3489 + 3490 + [[package]] 3491 + name = "serde_path_to_error" 3492 + version = "0.1.20" 3493 + source = "registry+https://github.com/rust-lang/crates.io-index" 3494 + checksum = "10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457" 3495 + dependencies = [ 3496 + "itoa", 3497 + "serde", 3498 + "serde_core", 3499 + ] 3500 + 3501 + [[package]] 3502 + name = "serde_repr" 3503 + version = "0.1.20" 3504 + source = "registry+https://github.com/rust-lang/crates.io-index" 3505 + checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" 3506 + dependencies = [ 3507 + "proc-macro2", 3508 + "quote", 3509 + "syn 2.0.117", 3510 + ] 3511 + 3512 + [[package]] 3513 + name = "serde_urlencoded" 3514 + version = "0.7.1" 3515 + source = "registry+https://github.com/rust-lang/crates.io-index" 3516 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 3517 + dependencies = [ 3518 + "form_urlencoded", 3519 + "itoa", 3520 + "ryu", 3521 + "serde", 3522 + ] 3523 + 3524 + [[package]] 3525 + name = "serde_with" 3526 + version = "3.17.0" 3527 + source = "registry+https://github.com/rust-lang/crates.io-index" 3528 + checksum = "381b283ce7bc6b476d903296fb59d0d36633652b633b27f64db4fb46dcbfc3b9" 3529 + dependencies = [ 3530 + "base64", 3531 + "chrono", 3532 + "hex", 3533 + "indexmap 1.9.3", 3534 + "indexmap 2.13.0", 3535 + "schemars 0.9.0", 3536 + "schemars 1.2.1", 3537 + "serde_core", 3538 + "serde_json", 3539 + "serde_with_macros", 3540 + "time", 3541 + ] 3542 + 3543 + [[package]] 3544 + name = "serde_with_macros" 3545 + version = "3.17.0" 3546 + source = "registry+https://github.com/rust-lang/crates.io-index" 3547 + checksum = "a6d4e30573c8cb306ed6ab1dca8423eec9a463ea0e155f45399455e0368b27e0" 3548 + dependencies = [ 3549 + "darling 0.21.3", 3550 + "proc-macro2", 3551 + "quote", 3552 + "syn 2.0.117", 3553 + ] 3554 + 3555 + [[package]] 3556 + name = "sfa" 3557 + version = "1.0.0" 3558 + source = "registry+https://github.com/rust-lang/crates.io-index" 3559 + checksum = "a1296838937cab56cd6c4eeeb8718ec777383700c33f060e2869867bd01d1175" 3560 + dependencies = [ 3561 + "byteorder-lite", 3562 + "log", 3563 + "xxhash-rust", 3564 + ] 3565 + 3566 + [[package]] 3567 + name = "sha1" 3568 + version = "0.10.6" 3569 + source = "registry+https://github.com/rust-lang/crates.io-index" 3570 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 3571 + dependencies = [ 3572 + "cfg-if", 3573 + "cpufeatures", 3574 + "digest", 3575 + ] 3576 + 3577 + [[package]] 3578 + name = "sha2" 3579 + version = "0.10.9" 3580 + source = "registry+https://github.com/rust-lang/crates.io-index" 3581 + checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" 3582 + dependencies = [ 3583 + "cfg-if", 3584 + "cpufeatures", 3585 + "digest", 3586 + ] 3587 + 3588 + [[package]] 3589 + name = "sharded-slab" 3590 + version = "0.1.7" 3591 + source = "registry+https://github.com/rust-lang/crates.io-index" 3592 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 3593 + dependencies = [ 3594 + "lazy_static", 3595 + ] 3596 + 3597 + [[package]] 3598 + name = "shlex" 3599 + version = "1.3.0" 3600 + source = "registry+https://github.com/rust-lang/crates.io-index" 3601 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 3602 + 3603 + [[package]] 3604 + name = "signal-hook-registry" 3605 + version = "1.4.8" 3606 + source = "registry+https://github.com/rust-lang/crates.io-index" 3607 + checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" 3608 + dependencies = [ 3609 + "errno", 3610 + "libc", 3611 + ] 3612 + 3613 + [[package]] 3614 + name = "signature" 3615 + version = "2.2.0" 3616 + source = "registry+https://github.com/rust-lang/crates.io-index" 3617 + checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 3618 + dependencies = [ 3619 + "digest", 3620 + "rand_core 0.6.4", 3621 + ] 3622 + 3623 + [[package]] 3624 + name = "simd-adler32" 3625 + version = "0.3.8" 3626 + source = "registry+https://github.com/rust-lang/crates.io-index" 3627 + checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" 3628 + 3629 + [[package]] 3630 + name = "siphasher" 3631 + version = "1.0.2" 3632 + source = "registry+https://github.com/rust-lang/crates.io-index" 3633 + checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" 3634 + 3635 + [[package]] 3636 + name = "sketches-ddsketch" 3637 + version = "0.3.0" 3638 + source = "registry+https://github.com/rust-lang/crates.io-index" 3639 + checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a" 3640 + 3641 + [[package]] 3642 + name = "slab" 3643 + version = "0.4.12" 3644 + source = "registry+https://github.com/rust-lang/crates.io-index" 3645 + checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" 3646 + 3647 + [[package]] 3648 + name = "smallvec" 3649 + version = "1.15.1" 3650 + source = "registry+https://github.com/rust-lang/crates.io-index" 3651 + checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 3652 + 3653 + [[package]] 3654 + name = "smol_str" 3655 + version = "0.3.5" 3656 + source = "registry+https://github.com/rust-lang/crates.io-index" 3657 + checksum = "0f7a918bd2a9951d18ee6e48f076843e8e73a9a5d22cf05bcd4b7a81bdd04e17" 3658 + dependencies = [ 3659 + "borsh", 3660 + "serde_core", 3661 + ] 3662 + 3663 + [[package]] 3664 + name = "socket2" 3665 + version = "0.6.2" 3666 + source = "registry+https://github.com/rust-lang/crates.io-index" 3667 + checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0" 3668 + dependencies = [ 3669 + "libc", 3670 + "windows-sys 0.60.2", 3671 + ] 3672 + 3673 + [[package]] 3674 + name = "spin" 3675 + version = "0.9.8" 3676 + source = "registry+https://github.com/rust-lang/crates.io-index" 3677 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 3678 + dependencies = [ 3679 + "lock_api", 3680 + ] 3681 + 3682 + [[package]] 3683 + name = "spin" 3684 + version = "0.10.0" 3685 + source = "registry+https://github.com/rust-lang/crates.io-index" 3686 + checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" 3687 + 3688 + [[package]] 3689 + name = "spki" 3690 + version = "0.7.3" 3691 + source = "registry+https://github.com/rust-lang/crates.io-index" 3692 + checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" 3693 + dependencies = [ 3694 + "base64ct", 3695 + "der", 3696 + ] 3697 + 3698 + [[package]] 3699 + name = "stable_deref_trait" 3700 + version = "1.2.1" 3701 + source = "registry+https://github.com/rust-lang/crates.io-index" 3702 + checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" 3703 + 3704 + [[package]] 3705 + name = "static-regular-grammar" 3706 + version = "2.0.2" 3707 + source = "registry+https://github.com/rust-lang/crates.io-index" 3708 + checksum = "4f4a6c40247579acfbb138c3cd7de3dab113ab4ac6227f1b7de7d626ee667957" 3709 + dependencies = [ 3710 + "abnf", 3711 + "btree-range-map", 3712 + "ciborium", 3713 + "hex_fmt", 3714 + "indoc", 3715 + "proc-macro-error", 3716 + "proc-macro2", 3717 + "quote", 3718 + "serde", 3719 + "sha2", 3720 + "syn 2.0.117", 3721 + "thiserror 1.0.69", 3722 + ] 3723 + 3724 + [[package]] 3725 + name = "static_assertions" 3726 + version = "1.1.0" 3727 + source = "registry+https://github.com/rust-lang/crates.io-index" 3728 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3729 + 3730 + [[package]] 3731 + name = "string_cache" 3732 + version = "0.8.9" 3733 + source = "registry+https://github.com/rust-lang/crates.io-index" 3734 + checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" 3735 + dependencies = [ 3736 + "new_debug_unreachable", 3737 + "parking_lot", 3738 + "phf_shared", 3739 + "precomputed-hash", 3740 + "serde", 3741 + ] 3742 + 3743 + [[package]] 3744 + name = "string_cache_codegen" 3745 + version = "0.5.4" 3746 + source = "registry+https://github.com/rust-lang/crates.io-index" 3747 + checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" 3748 + dependencies = [ 3749 + "phf_generator", 3750 + "phf_shared", 3751 + "proc-macro2", 3752 + "quote", 3753 + ] 3754 + 3755 + [[package]] 3756 + name = "strsim" 3757 + version = "0.11.1" 3758 + source = "registry+https://github.com/rust-lang/crates.io-index" 3759 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 3760 + 3761 + [[package]] 3762 + name = "subtle" 3763 + version = "2.6.1" 3764 + source = "registry+https://github.com/rust-lang/crates.io-index" 3765 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 3766 + 3767 + [[package]] 3768 + name = "syn" 3769 + version = "1.0.109" 3770 + source = "registry+https://github.com/rust-lang/crates.io-index" 3771 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3772 + dependencies = [ 3773 + "proc-macro2", 3774 + "unicode-ident", 3775 + ] 3776 + 3777 + [[package]] 3778 + name = "syn" 3779 + version = "2.0.117" 3780 + source = "registry+https://github.com/rust-lang/crates.io-index" 3781 + checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 3782 + dependencies = [ 3783 + "proc-macro2", 3784 + "quote", 3785 + "unicode-ident", 3786 + ] 3787 + 3788 + [[package]] 3789 + name = "sync_wrapper" 3790 + version = "1.0.2" 3791 + source = "registry+https://github.com/rust-lang/crates.io-index" 3792 + checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" 3793 + dependencies = [ 3794 + "futures-core", 3795 + ] 3796 + 3797 + [[package]] 3798 + name = "synstructure" 3799 + version = "0.13.2" 3800 + source = "registry+https://github.com/rust-lang/crates.io-index" 3801 + checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" 3802 + dependencies = [ 3803 + "proc-macro2", 3804 + "quote", 3805 + "syn 2.0.117", 3806 + ] 3807 + 3808 + [[package]] 3809 + name = "system-configuration" 3810 + version = "0.7.0" 3811 + source = "registry+https://github.com/rust-lang/crates.io-index" 3812 + checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" 3813 + dependencies = [ 3814 + "bitflags", 3815 + "core-foundation 0.9.4", 3816 + "system-configuration-sys", 3817 + ] 3818 + 3819 + [[package]] 3820 + name = "system-configuration-sys" 3821 + version = "0.6.0" 3822 + source = "registry+https://github.com/rust-lang/crates.io-index" 3823 + checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" 3824 + dependencies = [ 3825 + "core-foundation-sys", 3826 + "libc", 3827 + ] 3828 + 3829 + [[package]] 3830 + name = "tagptr" 3831 + version = "0.2.0" 3832 + source = "registry+https://github.com/rust-lang/crates.io-index" 3833 + checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" 3834 + 3835 + [[package]] 3836 + name = "tempfile" 3837 + version = "3.26.0" 3838 + source = "registry+https://github.com/rust-lang/crates.io-index" 3839 + checksum = "82a72c767771b47409d2345987fda8628641887d5466101319899796367354a0" 3840 + dependencies = [ 3841 + "fastrand", 3842 + "getrandom 0.4.1", 3843 + "once_cell", 3844 + "rustix", 3845 + "windows-sys 0.61.2", 3846 + ] 3847 + 3848 + [[package]] 3849 + name = "tendril" 3850 + version = "0.4.3" 3851 + source = "registry+https://github.com/rust-lang/crates.io-index" 3852 + checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 3853 + dependencies = [ 3854 + "futf", 3855 + "mac", 3856 + "utf-8", 3857 + ] 3858 + 3859 + [[package]] 3860 + name = "thiserror" 3861 + version = "1.0.69" 3862 + source = "registry+https://github.com/rust-lang/crates.io-index" 3863 + checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 3864 + dependencies = [ 3865 + "thiserror-impl 1.0.69", 3866 + ] 3867 + 3868 + [[package]] 3869 + name = "thiserror" 3870 + version = "2.0.18" 3871 + source = "registry+https://github.com/rust-lang/crates.io-index" 3872 + checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" 3873 + dependencies = [ 3874 + "thiserror-impl 2.0.18", 3875 + ] 3876 + 3877 + [[package]] 3878 + name = "thiserror-impl" 3879 + version = "1.0.69" 3880 + source = "registry+https://github.com/rust-lang/crates.io-index" 3881 + checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 3882 + dependencies = [ 3883 + "proc-macro2", 3884 + "quote", 3885 + "syn 2.0.117", 3886 + ] 3887 + 3888 + [[package]] 3889 + name = "thiserror-impl" 3890 + version = "2.0.18" 3891 + source = "registry+https://github.com/rust-lang/crates.io-index" 3892 + checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" 3893 + dependencies = [ 3894 + "proc-macro2", 3895 + "quote", 3896 + "syn 2.0.117", 3897 + ] 3898 + 3899 + [[package]] 3900 + name = "thread_local" 3901 + version = "1.1.9" 3902 + source = "registry+https://github.com/rust-lang/crates.io-index" 3903 + checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" 3904 + dependencies = [ 3905 + "cfg-if", 3906 + ] 3907 + 3908 + [[package]] 3909 + name = "time" 3910 + version = "0.3.47" 3911 + source = "registry+https://github.com/rust-lang/crates.io-index" 3912 + checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" 3913 + dependencies = [ 3914 + "deranged", 3915 + "itoa", 3916 + "num-conv", 3917 + "powerfmt", 3918 + "serde_core", 3919 + "time-core", 3920 + "time-macros", 3921 + ] 3922 + 3923 + [[package]] 3924 + name = "time-core" 3925 + version = "0.1.8" 3926 + source = "registry+https://github.com/rust-lang/crates.io-index" 3927 + checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" 3928 + 3929 + [[package]] 3930 + name = "time-macros" 3931 + version = "0.2.27" 3932 + source = "registry+https://github.com/rust-lang/crates.io-index" 3933 + checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215" 3934 + dependencies = [ 3935 + "num-conv", 3936 + "time-core", 3937 + ] 3938 + 3939 + [[package]] 3940 + name = "tinystr" 3941 + version = "0.8.2" 3942 + source = "registry+https://github.com/rust-lang/crates.io-index" 3943 + checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" 3944 + dependencies = [ 3945 + "displaydoc", 3946 + "zerovec", 3947 + ] 3948 + 3949 + [[package]] 3950 + name = "tinyvec" 3951 + version = "1.10.0" 3952 + source = "registry+https://github.com/rust-lang/crates.io-index" 3953 + checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" 3954 + dependencies = [ 3955 + "tinyvec_macros", 3956 + ] 3957 + 3958 + [[package]] 3959 + name = "tinyvec_macros" 3960 + version = "0.1.1" 3961 + source = "registry+https://github.com/rust-lang/crates.io-index" 3962 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 3963 + 3964 + [[package]] 3965 + name = "tokio" 3966 + version = "1.49.0" 3967 + source = "registry+https://github.com/rust-lang/crates.io-index" 3968 + checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" 3969 + dependencies = [ 3970 + "bytes", 3971 + "libc", 3972 + "mio", 3973 + "parking_lot", 3974 + "pin-project-lite", 3975 + "signal-hook-registry", 3976 + "socket2", 3977 + "tokio-macros", 3978 + "windows-sys 0.61.2", 3979 + ] 3980 + 3981 + [[package]] 3982 + name = "tokio-macros" 3983 + version = "2.6.0" 3984 + source = "registry+https://github.com/rust-lang/crates.io-index" 3985 + checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" 3986 + dependencies = [ 3987 + "proc-macro2", 3988 + "quote", 3989 + "syn 2.0.117", 3990 + ] 3991 + 3992 + [[package]] 3993 + name = "tokio-rustls" 3994 + version = "0.26.4" 3995 + source = "registry+https://github.com/rust-lang/crates.io-index" 3996 + checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" 3997 + dependencies = [ 3998 + "rustls", 3999 + "tokio", 4000 + ] 4001 + 4002 + [[package]] 4003 + name = "tokio-tungstenite" 4004 + version = "0.24.0" 4005 + source = "registry+https://github.com/rust-lang/crates.io-index" 4006 + checksum = "edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9" 4007 + dependencies = [ 4008 + "futures-util", 4009 + "log", 4010 + "rustls", 4011 + "rustls-native-certs", 4012 + "rustls-pki-types", 4013 + "tokio", 4014 + "tokio-rustls", 4015 + "tungstenite", 4016 + ] 4017 + 4018 + [[package]] 4019 + name = "tokio-tungstenite-wasm" 4020 + version = "0.4.0" 4021 + source = "registry+https://github.com/rust-lang/crates.io-index" 4022 + checksum = "e21a5c399399c3db9f08d8297ac12b500e86bca82e930253fdc62eaf9c0de6ae" 4023 + dependencies = [ 4024 + "futures-channel", 4025 + "futures-util", 4026 + "http", 4027 + "httparse", 4028 + "js-sys", 4029 + "rustls", 4030 + "thiserror 1.0.69", 4031 + "tokio", 4032 + "tokio-tungstenite", 4033 + "wasm-bindgen", 4034 + "web-sys", 4035 + ] 4036 + 4037 + [[package]] 4038 + name = "tokio-util" 4039 + version = "0.7.18" 4040 + source = "registry+https://github.com/rust-lang/crates.io-index" 4041 + checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098" 4042 + dependencies = [ 4043 + "bytes", 4044 + "futures-core", 4045 + "futures-sink", 4046 + "futures-util", 4047 + "pin-project-lite", 4048 + "tokio", 4049 + ] 4050 + 4051 + [[package]] 4052 + name = "tower" 4053 + version = "0.5.3" 4054 + source = "registry+https://github.com/rust-lang/crates.io-index" 4055 + checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" 4056 + dependencies = [ 4057 + "futures-core", 4058 + "futures-util", 4059 + "pin-project-lite", 4060 + "sync_wrapper", 4061 + "tokio", 4062 + "tower-layer", 4063 + "tower-service", 4064 + "tracing", 4065 + ] 4066 + 4067 + [[package]] 4068 + name = "tower-http" 4069 + version = "0.6.8" 4070 + source = "registry+https://github.com/rust-lang/crates.io-index" 4071 + checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" 4072 + dependencies = [ 4073 + "async-compression", 4074 + "bitflags", 4075 + "bytes", 4076 + "futures-core", 4077 + "futures-util", 4078 + "http", 4079 + "http-body", 4080 + "http-body-util", 4081 + "iri-string", 4082 + "pin-project-lite", 4083 + "tokio", 4084 + "tokio-util", 4085 + "tower", 4086 + "tower-layer", 4087 + "tower-service", 4088 + "tracing", 4089 + ] 4090 + 4091 + [[package]] 4092 + name = "tower-layer" 4093 + version = "0.3.3" 4094 + source = "registry+https://github.com/rust-lang/crates.io-index" 4095 + checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 4096 + 4097 + [[package]] 4098 + name = "tower-service" 4099 + version = "0.3.3" 4100 + source = "registry+https://github.com/rust-lang/crates.io-index" 4101 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 4102 + 4103 + [[package]] 4104 + name = "tracing" 4105 + version = "0.1.44" 4106 + source = "registry+https://github.com/rust-lang/crates.io-index" 4107 + checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" 4108 + dependencies = [ 4109 + "log", 4110 + "pin-project-lite", 4111 + "tracing-attributes", 4112 + "tracing-core", 4113 + ] 4114 + 4115 + [[package]] 4116 + name = "tracing-attributes" 4117 + version = "0.1.31" 4118 + source = "registry+https://github.com/rust-lang/crates.io-index" 4119 + checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" 4120 + dependencies = [ 4121 + "proc-macro2", 4122 + "quote", 4123 + "syn 2.0.117", 4124 + ] 4125 + 4126 + [[package]] 4127 + name = "tracing-core" 4128 + version = "0.1.36" 4129 + source = "registry+https://github.com/rust-lang/crates.io-index" 4130 + checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" 4131 + dependencies = [ 4132 + "once_cell", 4133 + "valuable", 4134 + ] 4135 + 4136 + [[package]] 4137 + name = "tracing-log" 4138 + version = "0.2.0" 4139 + source = "registry+https://github.com/rust-lang/crates.io-index" 4140 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 4141 + dependencies = [ 4142 + "log", 4143 + "once_cell", 4144 + "tracing-core", 4145 + ] 4146 + 4147 + [[package]] 4148 + name = "tracing-subscriber" 4149 + version = "0.3.22" 4150 + source = "registry+https://github.com/rust-lang/crates.io-index" 4151 + checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" 4152 + dependencies = [ 4153 + "matchers", 4154 + "nu-ansi-term", 4155 + "once_cell", 4156 + "regex-automata", 4157 + "sharded-slab", 4158 + "smallvec", 4159 + "thread_local", 4160 + "tracing", 4161 + "tracing-core", 4162 + "tracing-log", 4163 + ] 4164 + 4165 + [[package]] 4166 + name = "trait-variant" 4167 + version = "0.1.2" 4168 + source = "registry+https://github.com/rust-lang/crates.io-index" 4169 + checksum = "70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7" 4170 + dependencies = [ 4171 + "proc-macro2", 4172 + "quote", 4173 + "syn 2.0.117", 4174 + ] 4175 + 4176 + [[package]] 4177 + name = "triomphe" 4178 + version = "0.1.15" 4179 + source = "registry+https://github.com/rust-lang/crates.io-index" 4180 + checksum = "dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39" 4181 + 4182 + [[package]] 4183 + name = "try-lock" 4184 + version = "0.2.5" 4185 + source = "registry+https://github.com/rust-lang/crates.io-index" 4186 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4187 + 4188 + [[package]] 4189 + name = "tungstenite" 4190 + version = "0.24.0" 4191 + source = "registry+https://github.com/rust-lang/crates.io-index" 4192 + checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a" 4193 + dependencies = [ 4194 + "byteorder", 4195 + "bytes", 4196 + "data-encoding", 4197 + "http", 4198 + "httparse", 4199 + "log", 4200 + "rand 0.8.5", 4201 + "rustls", 4202 + "rustls-pki-types", 4203 + "sha1", 4204 + "thiserror 1.0.69", 4205 + "utf-8", 4206 + ] 4207 + 4208 + [[package]] 4209 + name = "twox-hash" 4210 + version = "2.1.2" 4211 + source = "registry+https://github.com/rust-lang/crates.io-index" 4212 + checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c" 4213 + 4214 + [[package]] 4215 + name = "typenum" 4216 + version = "1.19.0" 4217 + source = "registry+https://github.com/rust-lang/crates.io-index" 4218 + checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" 4219 + 4220 + [[package]] 4221 + name = "unicode-ident" 4222 + version = "1.0.24" 4223 + source = "registry+https://github.com/rust-lang/crates.io-index" 4224 + checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" 4225 + 4226 + [[package]] 4227 + name = "unicode-segmentation" 4228 + version = "1.12.0" 4229 + source = "registry+https://github.com/rust-lang/crates.io-index" 4230 + checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 4231 + 4232 + [[package]] 4233 + name = "unicode-width" 4234 + version = "0.1.14" 4235 + source = "registry+https://github.com/rust-lang/crates.io-index" 4236 + checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 4237 + 4238 + [[package]] 4239 + name = "unicode-xid" 4240 + version = "0.2.6" 4241 + source = "registry+https://github.com/rust-lang/crates.io-index" 4242 + checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 4243 + 4244 + [[package]] 4245 + name = "unsigned-varint" 4246 + version = "0.7.2" 4247 + source = "registry+https://github.com/rust-lang/crates.io-index" 4248 + checksum = "6889a77d49f1f013504cec6bf97a2c730394adedaeb1deb5ea08949a50541105" 4249 + 4250 + [[package]] 4251 + name = "unsigned-varint" 4252 + version = "0.8.0" 4253 + source = "registry+https://github.com/rust-lang/crates.io-index" 4254 + checksum = "eb066959b24b5196ae73cb057f45598450d2c5f71460e98c49b738086eff9c06" 4255 + 4256 + [[package]] 4257 + name = "untrusted" 4258 + version = "0.9.0" 4259 + source = "registry+https://github.com/rust-lang/crates.io-index" 4260 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 4261 + 4262 + [[package]] 4263 + name = "url" 4264 + version = "2.5.8" 4265 + source = "registry+https://github.com/rust-lang/crates.io-index" 4266 + checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" 4267 + dependencies = [ 4268 + "form_urlencoded", 4269 + "idna", 4270 + "percent-encoding", 4271 + "serde", 4272 + "serde_derive", 4273 + ] 4274 + 4275 + [[package]] 4276 + name = "urlencoding" 4277 + version = "2.1.3" 4278 + source = "registry+https://github.com/rust-lang/crates.io-index" 4279 + checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 4280 + 4281 + [[package]] 4282 + name = "utf-8" 4283 + version = "0.7.6" 4284 + source = "registry+https://github.com/rust-lang/crates.io-index" 4285 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 4286 + 4287 + [[package]] 4288 + name = "utf8_iter" 4289 + version = "1.0.4" 4290 + source = "registry+https://github.com/rust-lang/crates.io-index" 4291 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 4292 + 4293 + [[package]] 4294 + name = "utf8parse" 4295 + version = "0.2.2" 4296 + source = "registry+https://github.com/rust-lang/crates.io-index" 4297 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 4298 + 4299 + [[package]] 4300 + name = "valuable" 4301 + version = "0.1.1" 4302 + source = "registry+https://github.com/rust-lang/crates.io-index" 4303 + checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" 4304 + 4305 + [[package]] 4306 + name = "varint-rs" 4307 + version = "2.2.0" 4308 + source = "registry+https://github.com/rust-lang/crates.io-index" 4309 + checksum = "8f54a172d0620933a27a4360d3db3e2ae0dd6cceae9730751a036bbf182c4b23" 4310 + 4311 + [[package]] 4312 + name = "version_check" 4313 + version = "0.9.5" 4314 + source = "registry+https://github.com/rust-lang/crates.io-index" 4315 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 4316 + 4317 + [[package]] 4318 + name = "want" 4319 + version = "0.3.1" 4320 + source = "registry+https://github.com/rust-lang/crates.io-index" 4321 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 4322 + dependencies = [ 4323 + "try-lock", 4324 + ] 4325 + 4326 + [[package]] 4327 + name = "wasi" 4328 + version = "0.11.1+wasi-snapshot-preview1" 4329 + source = "registry+https://github.com/rust-lang/crates.io-index" 4330 + checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" 4331 + 4332 + [[package]] 4333 + name = "wasip2" 4334 + version = "1.0.2+wasi-0.2.9" 4335 + source = "registry+https://github.com/rust-lang/crates.io-index" 4336 + checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" 4337 + dependencies = [ 4338 + "wit-bindgen", 4339 + ] 4340 + 4341 + [[package]] 4342 + name = "wasip3" 4343 + version = "0.4.0+wasi-0.3.0-rc-2026-01-06" 4344 + source = "registry+https://github.com/rust-lang/crates.io-index" 4345 + checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" 4346 + dependencies = [ 4347 + "wit-bindgen", 4348 + ] 4349 + 4350 + [[package]] 4351 + name = "wasm-bindgen" 4352 + version = "0.2.114" 4353 + source = "registry+https://github.com/rust-lang/crates.io-index" 4354 + checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" 4355 + dependencies = [ 4356 + "cfg-if", 4357 + "once_cell", 4358 + "rustversion", 4359 + "wasm-bindgen-macro", 4360 + "wasm-bindgen-shared", 4361 + ] 4362 + 4363 + [[package]] 4364 + name = "wasm-bindgen-futures" 4365 + version = "0.4.64" 4366 + source = "registry+https://github.com/rust-lang/crates.io-index" 4367 + checksum = "e9c5522b3a28661442748e09d40924dfb9ca614b21c00d3fd135720e48b67db8" 4368 + dependencies = [ 4369 + "cfg-if", 4370 + "futures-util", 4371 + "js-sys", 4372 + "once_cell", 4373 + "wasm-bindgen", 4374 + "web-sys", 4375 + ] 4376 + 4377 + [[package]] 4378 + name = "wasm-bindgen-macro" 4379 + version = "0.2.114" 4380 + source = "registry+https://github.com/rust-lang/crates.io-index" 4381 + checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" 4382 + dependencies = [ 4383 + "quote", 4384 + "wasm-bindgen-macro-support", 4385 + ] 4386 + 4387 + [[package]] 4388 + name = "wasm-bindgen-macro-support" 4389 + version = "0.2.114" 4390 + source = "registry+https://github.com/rust-lang/crates.io-index" 4391 + checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" 4392 + dependencies = [ 4393 + "bumpalo", 4394 + "proc-macro2", 4395 + "quote", 4396 + "syn 2.0.117", 4397 + "wasm-bindgen-shared", 4398 + ] 4399 + 4400 + [[package]] 4401 + name = "wasm-bindgen-shared" 4402 + version = "0.2.114" 4403 + source = "registry+https://github.com/rust-lang/crates.io-index" 4404 + checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" 4405 + dependencies = [ 4406 + "unicode-ident", 4407 + ] 4408 + 4409 + [[package]] 4410 + name = "wasm-encoder" 4411 + version = "0.244.0" 4412 + source = "registry+https://github.com/rust-lang/crates.io-index" 4413 + checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" 4414 + dependencies = [ 4415 + "leb128fmt", 4416 + "wasmparser", 4417 + ] 4418 + 4419 + [[package]] 4420 + name = "wasm-metadata" 4421 + version = "0.244.0" 4422 + source = "registry+https://github.com/rust-lang/crates.io-index" 4423 + checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" 4424 + dependencies = [ 4425 + "anyhow", 4426 + "indexmap 2.13.0", 4427 + "wasm-encoder", 4428 + "wasmparser", 4429 + ] 4430 + 4431 + [[package]] 4432 + name = "wasm-streams" 4433 + version = "0.4.2" 4434 + source = "registry+https://github.com/rust-lang/crates.io-index" 4435 + checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" 4436 + dependencies = [ 4437 + "futures-util", 4438 + "js-sys", 4439 + "wasm-bindgen", 4440 + "wasm-bindgen-futures", 4441 + "web-sys", 4442 + ] 4443 + 4444 + [[package]] 4445 + name = "wasmparser" 4446 + version = "0.244.0" 4447 + source = "registry+https://github.com/rust-lang/crates.io-index" 4448 + checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" 4449 + dependencies = [ 4450 + "bitflags", 4451 + "hashbrown 0.15.5", 4452 + "indexmap 2.13.0", 4453 + "semver", 4454 + ] 4455 + 4456 + [[package]] 4457 + name = "web-sys" 4458 + version = "0.3.91" 4459 + source = "registry+https://github.com/rust-lang/crates.io-index" 4460 + checksum = "854ba17bb104abfb26ba36da9729addc7ce7f06f5c0f90f3c391f8461cca21f9" 4461 + dependencies = [ 4462 + "js-sys", 4463 + "wasm-bindgen", 4464 + ] 4465 + 4466 + [[package]] 4467 + name = "web-time" 4468 + version = "1.1.0" 4469 + source = "registry+https://github.com/rust-lang/crates.io-index" 4470 + checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 4471 + dependencies = [ 4472 + "js-sys", 4473 + "wasm-bindgen", 4474 + ] 4475 + 4476 + [[package]] 4477 + name = "webpage" 4478 + version = "2.0.1" 4479 + source = "registry+https://github.com/rust-lang/crates.io-index" 4480 + checksum = "70862efc041d46e6bbaa82bb9c34ae0596d090e86cbd14bd9e93b36ee6802eac" 4481 + dependencies = [ 4482 + "html5ever", 4483 + "markup5ever_rcdom", 4484 + "serde_json", 4485 + "url", 4486 + ] 4487 + 4488 + [[package]] 4489 + name = "webpki-roots" 4490 + version = "1.0.6" 4491 + source = "registry+https://github.com/rust-lang/crates.io-index" 4492 + checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed" 4493 + dependencies = [ 4494 + "rustls-pki-types", 4495 + ] 4496 + 4497 + [[package]] 4498 + name = "winapi" 4499 + version = "0.3.9" 4500 + source = "registry+https://github.com/rust-lang/crates.io-index" 4501 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 4502 + dependencies = [ 4503 + "winapi-i686-pc-windows-gnu", 4504 + "winapi-x86_64-pc-windows-gnu", 4505 + ] 4506 + 4507 + [[package]] 4508 + name = "winapi-i686-pc-windows-gnu" 4509 + version = "0.4.0" 4510 + source = "registry+https://github.com/rust-lang/crates.io-index" 4511 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 4512 + 4513 + [[package]] 4514 + name = "winapi-x86_64-pc-windows-gnu" 4515 + version = "0.4.0" 4516 + source = "registry+https://github.com/rust-lang/crates.io-index" 4517 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4518 + 4519 + [[package]] 4520 + name = "windows-core" 4521 + version = "0.62.2" 4522 + source = "registry+https://github.com/rust-lang/crates.io-index" 4523 + checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" 4524 + dependencies = [ 4525 + "windows-implement", 4526 + "windows-interface", 4527 + "windows-link", 4528 + "windows-result", 4529 + "windows-strings", 4530 + ] 4531 + 4532 + [[package]] 4533 + name = "windows-implement" 4534 + version = "0.60.2" 4535 + source = "registry+https://github.com/rust-lang/crates.io-index" 4536 + checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" 4537 + dependencies = [ 4538 + "proc-macro2", 4539 + "quote", 4540 + "syn 2.0.117", 4541 + ] 4542 + 4543 + [[package]] 4544 + name = "windows-interface" 4545 + version = "0.59.3" 4546 + source = "registry+https://github.com/rust-lang/crates.io-index" 4547 + checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" 4548 + dependencies = [ 4549 + "proc-macro2", 4550 + "quote", 4551 + "syn 2.0.117", 4552 + ] 4553 + 4554 + [[package]] 4555 + name = "windows-link" 4556 + version = "0.2.1" 4557 + source = "registry+https://github.com/rust-lang/crates.io-index" 4558 + checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 4559 + 4560 + [[package]] 4561 + name = "windows-registry" 4562 + version = "0.6.1" 4563 + source = "registry+https://github.com/rust-lang/crates.io-index" 4564 + checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" 4565 + dependencies = [ 4566 + "windows-link", 4567 + "windows-result", 4568 + "windows-strings", 4569 + ] 4570 + 4571 + [[package]] 4572 + name = "windows-result" 4573 + version = "0.4.1" 4574 + source = "registry+https://github.com/rust-lang/crates.io-index" 4575 + checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" 4576 + dependencies = [ 4577 + "windows-link", 4578 + ] 4579 + 4580 + [[package]] 4581 + name = "windows-strings" 4582 + version = "0.5.1" 4583 + source = "registry+https://github.com/rust-lang/crates.io-index" 4584 + checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" 4585 + dependencies = [ 4586 + "windows-link", 4587 + ] 4588 + 4589 + [[package]] 4590 + name = "windows-sys" 4591 + version = "0.52.0" 4592 + source = "registry+https://github.com/rust-lang/crates.io-index" 4593 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4594 + dependencies = [ 4595 + "windows-targets 0.52.6", 4596 + ] 4597 + 4598 + [[package]] 4599 + name = "windows-sys" 4600 + version = "0.60.2" 4601 + source = "registry+https://github.com/rust-lang/crates.io-index" 4602 + checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" 4603 + dependencies = [ 4604 + "windows-targets 0.53.5", 4605 + ] 4606 + 4607 + [[package]] 4608 + name = "windows-sys" 4609 + version = "0.61.2" 4610 + source = "registry+https://github.com/rust-lang/crates.io-index" 4611 + checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 4612 + dependencies = [ 4613 + "windows-link", 4614 + ] 4615 + 4616 + [[package]] 4617 + name = "windows-targets" 4618 + version = "0.52.6" 4619 + source = "registry+https://github.com/rust-lang/crates.io-index" 4620 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 4621 + dependencies = [ 4622 + "windows_aarch64_gnullvm 0.52.6", 4623 + "windows_aarch64_msvc 0.52.6", 4624 + "windows_i686_gnu 0.52.6", 4625 + "windows_i686_gnullvm 0.52.6", 4626 + "windows_i686_msvc 0.52.6", 4627 + "windows_x86_64_gnu 0.52.6", 4628 + "windows_x86_64_gnullvm 0.52.6", 4629 + "windows_x86_64_msvc 0.52.6", 4630 + ] 4631 + 4632 + [[package]] 4633 + name = "windows-targets" 4634 + version = "0.53.5" 4635 + source = "registry+https://github.com/rust-lang/crates.io-index" 4636 + checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" 4637 + dependencies = [ 4638 + "windows-link", 4639 + "windows_aarch64_gnullvm 0.53.1", 4640 + "windows_aarch64_msvc 0.53.1", 4641 + "windows_i686_gnu 0.53.1", 4642 + "windows_i686_gnullvm 0.53.1", 4643 + "windows_i686_msvc 0.53.1", 4644 + "windows_x86_64_gnu 0.53.1", 4645 + "windows_x86_64_gnullvm 0.53.1", 4646 + "windows_x86_64_msvc 0.53.1", 4647 + ] 4648 + 4649 + [[package]] 4650 + name = "windows_aarch64_gnullvm" 4651 + version = "0.52.6" 4652 + source = "registry+https://github.com/rust-lang/crates.io-index" 4653 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 4654 + 4655 + [[package]] 4656 + name = "windows_aarch64_gnullvm" 4657 + version = "0.53.1" 4658 + source = "registry+https://github.com/rust-lang/crates.io-index" 4659 + checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" 4660 + 4661 + [[package]] 4662 + name = "windows_aarch64_msvc" 4663 + version = "0.52.6" 4664 + source = "registry+https://github.com/rust-lang/crates.io-index" 4665 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 4666 + 4667 + [[package]] 4668 + name = "windows_aarch64_msvc" 4669 + version = "0.53.1" 4670 + source = "registry+https://github.com/rust-lang/crates.io-index" 4671 + checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" 4672 + 4673 + [[package]] 4674 + name = "windows_i686_gnu" 4675 + version = "0.52.6" 4676 + source = "registry+https://github.com/rust-lang/crates.io-index" 4677 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 4678 + 4679 + [[package]] 4680 + name = "windows_i686_gnu" 4681 + version = "0.53.1" 4682 + source = "registry+https://github.com/rust-lang/crates.io-index" 4683 + checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" 4684 + 4685 + [[package]] 4686 + name = "windows_i686_gnullvm" 4687 + version = "0.52.6" 4688 + source = "registry+https://github.com/rust-lang/crates.io-index" 4689 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 4690 + 4691 + [[package]] 4692 + name = "windows_i686_gnullvm" 4693 + version = "0.53.1" 4694 + source = "registry+https://github.com/rust-lang/crates.io-index" 4695 + checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" 4696 + 4697 + [[package]] 4698 + name = "windows_i686_msvc" 4699 + version = "0.52.6" 4700 + source = "registry+https://github.com/rust-lang/crates.io-index" 4701 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 4702 + 4703 + [[package]] 4704 + name = "windows_i686_msvc" 4705 + version = "0.53.1" 4706 + source = "registry+https://github.com/rust-lang/crates.io-index" 4707 + checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" 4708 + 4709 + [[package]] 4710 + name = "windows_x86_64_gnu" 4711 + version = "0.52.6" 4712 + source = "registry+https://github.com/rust-lang/crates.io-index" 4713 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 4714 + 4715 + [[package]] 4716 + name = "windows_x86_64_gnu" 4717 + version = "0.53.1" 4718 + source = "registry+https://github.com/rust-lang/crates.io-index" 4719 + checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" 4720 + 4721 + [[package]] 4722 + name = "windows_x86_64_gnullvm" 4723 + version = "0.52.6" 4724 + source = "registry+https://github.com/rust-lang/crates.io-index" 4725 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 4726 + 4727 + [[package]] 4728 + name = "windows_x86_64_gnullvm" 4729 + version = "0.53.1" 4730 + source = "registry+https://github.com/rust-lang/crates.io-index" 4731 + checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" 4732 + 4733 + [[package]] 4734 + name = "windows_x86_64_msvc" 4735 + version = "0.52.6" 4736 + source = "registry+https://github.com/rust-lang/crates.io-index" 4737 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 4738 + 4739 + [[package]] 4740 + name = "windows_x86_64_msvc" 4741 + version = "0.53.1" 4742 + source = "registry+https://github.com/rust-lang/crates.io-index" 4743 + checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" 4744 + 4745 + [[package]] 4746 + name = "wit-bindgen" 4747 + version = "0.51.0" 4748 + source = "registry+https://github.com/rust-lang/crates.io-index" 4749 + checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" 4750 + dependencies = [ 4751 + "wit-bindgen-rust-macro", 4752 + ] 4753 + 4754 + [[package]] 4755 + name = "wit-bindgen-core" 4756 + version = "0.51.0" 4757 + source = "registry+https://github.com/rust-lang/crates.io-index" 4758 + checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" 4759 + dependencies = [ 4760 + "anyhow", 4761 + "heck 0.5.0", 4762 + "wit-parser", 4763 + ] 4764 + 4765 + [[package]] 4766 + name = "wit-bindgen-rust" 4767 + version = "0.51.0" 4768 + source = "registry+https://github.com/rust-lang/crates.io-index" 4769 + checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" 4770 + dependencies = [ 4771 + "anyhow", 4772 + "heck 0.5.0", 4773 + "indexmap 2.13.0", 4774 + "prettyplease", 4775 + "syn 2.0.117", 4776 + "wasm-metadata", 4777 + "wit-bindgen-core", 4778 + "wit-component", 4779 + ] 4780 + 4781 + [[package]] 4782 + name = "wit-bindgen-rust-macro" 4783 + version = "0.51.0" 4784 + source = "registry+https://github.com/rust-lang/crates.io-index" 4785 + checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" 4786 + dependencies = [ 4787 + "anyhow", 4788 + "prettyplease", 4789 + "proc-macro2", 4790 + "quote", 4791 + "syn 2.0.117", 4792 + "wit-bindgen-core", 4793 + "wit-bindgen-rust", 4794 + ] 4795 + 4796 + [[package]] 4797 + name = "wit-component" 4798 + version = "0.244.0" 4799 + source = "registry+https://github.com/rust-lang/crates.io-index" 4800 + checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" 4801 + dependencies = [ 4802 + "anyhow", 4803 + "bitflags", 4804 + "indexmap 2.13.0", 4805 + "log", 4806 + "serde", 4807 + "serde_derive", 4808 + "serde_json", 4809 + "wasm-encoder", 4810 + "wasm-metadata", 4811 + "wasmparser", 4812 + "wit-parser", 4813 + ] 4814 + 4815 + [[package]] 4816 + name = "wit-parser" 4817 + version = "0.244.0" 4818 + source = "registry+https://github.com/rust-lang/crates.io-index" 4819 + checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" 4820 + dependencies = [ 4821 + "anyhow", 4822 + "id-arena", 4823 + "indexmap 2.13.0", 4824 + "log", 4825 + "semver", 4826 + "serde", 4827 + "serde_derive", 4828 + "serde_json", 4829 + "unicode-xid", 4830 + "wasmparser", 4831 + ] 4832 + 4833 + [[package]] 4834 + name = "writeable" 4835 + version = "0.6.2" 4836 + source = "registry+https://github.com/rust-lang/crates.io-index" 4837 + checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" 4838 + 4839 + [[package]] 4840 + name = "xml5ever" 4841 + version = "0.18.1" 4842 + source = "registry+https://github.com/rust-lang/crates.io-index" 4843 + checksum = "9bbb26405d8e919bc1547a5aa9abc95cbfa438f04844f5fdd9dc7596b748bf69" 4844 + dependencies = [ 4845 + "log", 4846 + "mac", 4847 + "markup5ever", 4848 + ] 4849 + 4850 + [[package]] 4851 + name = "xxhash-rust" 4852 + version = "0.8.15" 4853 + source = "registry+https://github.com/rust-lang/crates.io-index" 4854 + checksum = "fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3" 4855 + 4856 + [[package]] 4857 + name = "yansi" 4858 + version = "1.0.1" 4859 + source = "registry+https://github.com/rust-lang/crates.io-index" 4860 + checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" 4861 + 4862 + [[package]] 4863 + name = "yoke" 4864 + version = "0.8.1" 4865 + source = "registry+https://github.com/rust-lang/crates.io-index" 4866 + checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" 4867 + dependencies = [ 4868 + "stable_deref_trait", 4869 + "yoke-derive", 4870 + "zerofrom", 4871 + ] 4872 + 4873 + [[package]] 4874 + name = "yoke-derive" 4875 + version = "0.8.1" 4876 + source = "registry+https://github.com/rust-lang/crates.io-index" 4877 + checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" 4878 + dependencies = [ 4879 + "proc-macro2", 4880 + "quote", 4881 + "syn 2.0.117", 4882 + "synstructure", 4883 + ] 4884 + 4885 + [[package]] 4886 + name = "zerocopy" 4887 + version = "0.8.40" 4888 + source = "registry+https://github.com/rust-lang/crates.io-index" 4889 + checksum = "a789c6e490b576db9f7e6b6d661bcc9799f7c0ac8352f56ea20193b2681532e5" 4890 + dependencies = [ 4891 + "zerocopy-derive", 4892 + ] 4893 + 4894 + [[package]] 4895 + name = "zerocopy-derive" 4896 + version = "0.8.40" 4897 + source = "registry+https://github.com/rust-lang/crates.io-index" 4898 + checksum = "f65c489a7071a749c849713807783f70672b28094011623e200cb86dcb835953" 4899 + dependencies = [ 4900 + "proc-macro2", 4901 + "quote", 4902 + "syn 2.0.117", 4903 + ] 4904 + 4905 + [[package]] 4906 + name = "zerofrom" 4907 + version = "0.1.6" 4908 + source = "registry+https://github.com/rust-lang/crates.io-index" 4909 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 4910 + dependencies = [ 4911 + "zerofrom-derive", 4912 + ] 4913 + 4914 + [[package]] 4915 + name = "zerofrom-derive" 4916 + version = "0.1.6" 4917 + source = "registry+https://github.com/rust-lang/crates.io-index" 4918 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 4919 + dependencies = [ 4920 + "proc-macro2", 4921 + "quote", 4922 + "syn 2.0.117", 4923 + "synstructure", 4924 + ] 4925 + 4926 + [[package]] 4927 + name = "zeroize" 4928 + version = "1.8.2" 4929 + source = "registry+https://github.com/rust-lang/crates.io-index" 4930 + checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" 4931 + dependencies = [ 4932 + "serde", 4933 + ] 4934 + 4935 + [[package]] 4936 + name = "zerotrie" 4937 + version = "0.2.3" 4938 + source = "registry+https://github.com/rust-lang/crates.io-index" 4939 + checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" 4940 + dependencies = [ 4941 + "displaydoc", 4942 + "yoke", 4943 + "zerofrom", 4944 + ] 4945 + 4946 + [[package]] 4947 + name = "zerovec" 4948 + version = "0.11.5" 4949 + source = "registry+https://github.com/rust-lang/crates.io-index" 4950 + checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" 4951 + dependencies = [ 4952 + "yoke", 4953 + "zerofrom", 4954 + "zerovec-derive", 4955 + ] 4956 + 4957 + [[package]] 4958 + name = "zerovec-derive" 4959 + version = "0.11.2" 4960 + source = "registry+https://github.com/rust-lang/crates.io-index" 4961 + checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" 4962 + dependencies = [ 4963 + "proc-macro2", 4964 + "quote", 4965 + "syn 2.0.117", 4966 + ] 4967 + 4968 + [[package]] 4969 + name = "zmij" 4970 + version = "1.0.21" 4971 + source = "registry+https://github.com/rust-lang/crates.io-index" 4972 + checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
+12
Cargo.toml
··· 4 4 edition = "2024" 5 5 6 6 [dependencies] 7 + axum = "0.8.8" 8 + clap = { version = "4.5.60", features = ["derive", "env"] } 9 + fjall = "3.0.3" 10 + iroh-car = "0.5.1" 11 + jacquard-api = { version = "0.9.5", default-features = false, features = ["com_atproto"] } 12 + jacquard-axum = { version = "0.9.6", default-features = false, features = ["tracing"] } 13 + jacquard-common = { version = "0.9.5", features = ["websocket"] } 14 + jacquard-repo = "0.9.6" 15 + metrics = "0.24.3" 16 + metrics-exporter-prometheus = { version = "0.18.1", features = ["http-listener"] } 17 + thiserror = "2.0.18" 18 + tokio = { version = "1.49.0", features = ["full"] }
+1 -1
hacking.md
··· 93 93 94 94 ### return order of `listReposByCollection`: 95 95 96 - note: `collectiondir` indexes repos by discovery time, so you haven't missed any newly-added repos since you starting paging through. if we cursor over DIDs, then there *can* be some added mid-paging. is that a problem? 96 + `collectiondir` indexes repos by discovery time, so you haven't missed any newly-added repos since you starting paging through. if we cursor over DIDs, then there *can* be some added mid-paging. is that a problem? 97 97 98 98 i think clients should be listening to the firehose before they start walking here, which should help them avoid missing any repos (newly-added ones while paging would be seen in the firehose). 99 99
+2 -2
readme.md
··· 1 - # lightrail: lightweight `listReposByCollection` service 1 + # lightrail: `listReposByCollection` service 2 2 3 3 **status: in development** 4 4 ··· 16 16 - handles sync1.1 `#sync` events 17 17 - avoids updating its index unless commits actually add or remove collections 18 18 - removes repos from the index when the last record from a repo's collection is removed 19 - - uses authenticated repo contents for backfill instead of `com.atprot.repo.describeRepo` 19 + - uses authenticated repo contents for backfill instead of `com.atproto.repo.describeRepo` 20 20 21 21 lightrail's CAR slice techniques enable its lightweight implementation, but its primary focus is on accuracy and correctness. 22 22