this repo has no description

bevy and jacquard

+9050 -6
+9047
Cargo.lock
··· 3 3 version = 4 4 4 5 5 [[package]] 6 + name = "ab_glyph" 7 + version = "0.2.32" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2" 10 + dependencies = [ 11 + "ab_glyph_rasterizer", 12 + "owned_ttf_parser", 13 + ] 14 + 15 + [[package]] 16 + name = "ab_glyph_rasterizer" 17 + version = "0.1.10" 18 + source = "registry+https://github.com/rust-lang/crates.io-index" 19 + checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618" 20 + 21 + [[package]] 22 + name = "accesskit" 23 + version = "0.21.1" 24 + source = "registry+https://github.com/rust-lang/crates.io-index" 25 + checksum = "cf203f9d3bd8f29f98833d1fbef628df18f759248a547e7e01cfbf63cda36a99" 26 + 27 + [[package]] 28 + name = "accesskit_consumer" 29 + version = "0.31.0" 30 + source = "registry+https://github.com/rust-lang/crates.io-index" 31 + checksum = "db81010a6895d8707f9072e6ce98070579b43b717193d2614014abd5cb17dd43" 32 + dependencies = [ 33 + "accesskit", 34 + "hashbrown 0.15.5", 35 + ] 36 + 37 + [[package]] 38 + name = "accesskit_macos" 39 + version = "0.22.2" 40 + source = "registry+https://github.com/rust-lang/crates.io-index" 41 + checksum = "a0089e5c0ac0ca281e13ea374773898d9354cc28d15af9f0f7394d44a495b575" 42 + dependencies = [ 43 + "accesskit", 44 + "accesskit_consumer", 45 + "hashbrown 0.15.5", 46 + "objc2 0.5.2", 47 + "objc2-app-kit", 48 + "objc2-foundation 0.2.2", 49 + ] 50 + 51 + [[package]] 52 + name = "accesskit_windows" 53 + version = "0.29.2" 54 + source = "registry+https://github.com/rust-lang/crates.io-index" 55 + checksum = "d2d63dd5041e49c363d83f5419a896ecb074d309c414036f616dc0b04faca971" 56 + dependencies = [ 57 + "accesskit", 58 + "accesskit_consumer", 59 + "hashbrown 0.15.5", 60 + "static_assertions", 61 + "windows 0.61.3", 62 + "windows-core 0.61.2", 63 + ] 64 + 65 + [[package]] 66 + name = "accesskit_winit" 67 + version = "0.29.2" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "c8cfabe59d0eaca7412bfb1f70198dd31e3b0496fee7e15b066f9c36a1a140a0" 70 + dependencies = [ 71 + "accesskit", 72 + "accesskit_macos", 73 + "accesskit_windows", 74 + "raw-window-handle", 75 + "winit", 76 + ] 77 + 78 + [[package]] 79 + name = "adler2" 80 + version = "2.0.1" 81 + source = "registry+https://github.com/rust-lang/crates.io-index" 82 + checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" 83 + 84 + [[package]] 85 + name = "adler32" 86 + version = "1.2.0" 87 + source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 89 + 90 + [[package]] 91 + name = "ahash" 92 + version = "0.8.12" 93 + source = "registry+https://github.com/rust-lang/crates.io-index" 94 + checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" 95 + dependencies = [ 96 + "cfg-if", 97 + "getrandom 0.3.4", 98 + "once_cell", 99 + "version_check", 100 + "zerocopy", 101 + ] 102 + 103 + [[package]] 104 + name = "aho-corasick" 105 + version = "1.1.4" 106 + source = "registry+https://github.com/rust-lang/crates.io-index" 107 + checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" 108 + dependencies = [ 109 + "memchr", 110 + ] 111 + 112 + [[package]] 113 + name = "aliasable" 114 + version = "0.1.3" 115 + source = "registry+https://github.com/rust-lang/crates.io-index" 116 + checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" 117 + 118 + [[package]] 119 + name = "alloc-no-stdlib" 120 + version = "2.0.4" 121 + source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 123 + 124 + [[package]] 125 + name = "alloc-stdlib" 126 + version = "0.2.2" 127 + source = "registry+https://github.com/rust-lang/crates.io-index" 128 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 129 + dependencies = [ 130 + "alloc-no-stdlib", 131 + ] 132 + 133 + [[package]] 134 + name = "allocator-api2" 135 + version = "0.2.21" 136 + source = "registry+https://github.com/rust-lang/crates.io-index" 137 + checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" 138 + 139 + [[package]] 140 + name = "alsa" 141 + version = "0.9.1" 142 + source = "registry+https://github.com/rust-lang/crates.io-index" 143 + checksum = "ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43" 144 + dependencies = [ 145 + "alsa-sys", 146 + "bitflags 2.11.0", 147 + "cfg-if", 148 + "libc", 149 + ] 150 + 151 + [[package]] 152 + name = "alsa-sys" 153 + version = "0.3.1" 154 + source = "registry+https://github.com/rust-lang/crates.io-index" 155 + checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" 156 + dependencies = [ 157 + "libc", 158 + "pkg-config", 159 + ] 160 + 161 + [[package]] 162 + name = "android-activity" 163 + version = "0.6.1" 164 + source = "registry+https://github.com/rust-lang/crates.io-index" 165 + checksum = "0f2a1bb052857d5dd49572219344a7332b31b76405648eabac5bc68978251bcd" 166 + dependencies = [ 167 + "android-properties", 168 + "bitflags 2.11.0", 169 + "cc", 170 + "jni 0.22.4", 171 + "libc", 172 + "log", 173 + "ndk 0.9.0", 174 + "ndk-context", 175 + "ndk-sys 0.6.0+11769913", 176 + "num_enum", 177 + "simd_cesu8", 178 + "thiserror 2.0.18", 179 + ] 180 + 181 + [[package]] 182 + name = "android-properties" 183 + version = "0.2.2" 184 + source = "registry+https://github.com/rust-lang/crates.io-index" 185 + checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" 186 + 187 + [[package]] 188 + name = "android_log-sys" 189 + version = "0.3.2" 190 + source = "registry+https://github.com/rust-lang/crates.io-index" 191 + checksum = "84521a3cf562bc62942e294181d9eef17eb38ceb8c68677bc49f144e4c3d4f8d" 192 + 193 + [[package]] 194 + name = "android_system_properties" 195 + version = "0.1.5" 196 + source = "registry+https://github.com/rust-lang/crates.io-index" 197 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 198 + dependencies = [ 199 + "libc", 200 + ] 201 + 202 + [[package]] 203 + name = "anyhow" 204 + version = "1.0.102" 205 + source = "registry+https://github.com/rust-lang/crates.io-index" 206 + checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" 207 + 208 + [[package]] 209 + name = "approx" 210 + version = "0.5.1" 211 + source = "registry+https://github.com/rust-lang/crates.io-index" 212 + checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" 213 + dependencies = [ 214 + "num-traits", 215 + ] 216 + 217 + [[package]] 218 + name = "arrayref" 219 + version = "0.3.9" 220 + source = "registry+https://github.com/rust-lang/crates.io-index" 221 + checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" 222 + 223 + [[package]] 224 + name = "arrayvec" 225 + version = "0.7.6" 226 + source = "registry+https://github.com/rust-lang/crates.io-index" 227 + checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 228 + 229 + [[package]] 230 + name = "as-raw-xcb-connection" 231 + version = "1.0.1" 232 + source = "registry+https://github.com/rust-lang/crates.io-index" 233 + checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" 234 + 235 + [[package]] 236 + name = "ascii" 237 + version = "1.1.0" 238 + source = "registry+https://github.com/rust-lang/crates.io-index" 239 + checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" 240 + 241 + [[package]] 242 + name = "ash" 243 + version = "0.38.0+1.3.281" 244 + source = "registry+https://github.com/rust-lang/crates.io-index" 245 + checksum = "0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f" 246 + dependencies = [ 247 + "libloading", 248 + ] 249 + 250 + [[package]] 251 + name = "assert_type_match" 252 + version = "0.1.1" 253 + source = "registry+https://github.com/rust-lang/crates.io-index" 254 + checksum = "f548ad2c4031f2902e3edc1f29c29e835829437de49562d8eb5dc5584d3a1043" 255 + dependencies = [ 256 + "proc-macro2", 257 + "quote", 258 + "syn", 259 + ] 260 + 261 + [[package]] 262 + name = "async-broadcast" 263 + version = "0.7.2" 264 + source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" 266 + dependencies = [ 267 + "event-listener", 268 + "event-listener-strategy", 269 + "futures-core", 270 + "pin-project-lite", 271 + ] 272 + 273 + [[package]] 274 + name = "async-channel" 275 + version = "2.5.0" 276 + source = "registry+https://github.com/rust-lang/crates.io-index" 277 + checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" 278 + dependencies = [ 279 + "concurrent-queue", 280 + "event-listener-strategy", 281 + "futures-core", 282 + "pin-project-lite", 283 + ] 284 + 285 + [[package]] 286 + name = "async-compression" 287 + version = "0.4.41" 288 + source = "registry+https://github.com/rust-lang/crates.io-index" 289 + checksum = "d0f9ee0f6e02ffd7ad5816e9464499fba7b3effd01123b515c41d1697c43dad1" 290 + dependencies = [ 291 + "compression-codecs", 292 + "compression-core", 293 + "pin-project-lite", 294 + "tokio", 295 + ] 296 + 297 + [[package]] 298 + name = "async-executor" 299 + version = "1.14.0" 300 + source = "registry+https://github.com/rust-lang/crates.io-index" 301 + checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a" 302 + dependencies = [ 303 + "async-task", 304 + "concurrent-queue", 305 + "fastrand", 306 + "futures-lite", 307 + "pin-project-lite", 308 + "slab", 309 + ] 310 + 311 + [[package]] 312 + name = "async-fs" 313 + version = "2.2.0" 314 + source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "8034a681df4aed8b8edbd7fbe472401ecf009251c8b40556b304567052e294c5" 316 + dependencies = [ 317 + "async-lock", 318 + "blocking", 319 + "futures-lite", 320 + ] 321 + 322 + [[package]] 323 + name = "async-io" 324 + version = "2.6.0" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" 327 + dependencies = [ 328 + "autocfg", 329 + "cfg-if", 330 + "concurrent-queue", 331 + "futures-io", 332 + "futures-lite", 333 + "parking", 334 + "polling", 335 + "rustix 1.1.4", 336 + "slab", 337 + "windows-sys 0.61.2", 338 + ] 339 + 340 + [[package]] 341 + name = "async-lock" 342 + version = "3.4.2" 343 + source = "registry+https://github.com/rust-lang/crates.io-index" 344 + checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" 345 + dependencies = [ 346 + "event-listener", 347 + "event-listener-strategy", 348 + "pin-project-lite", 349 + ] 350 + 351 + [[package]] 352 + name = "async-task" 353 + version = "4.7.1" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 356 + dependencies = [ 357 + "portable-atomic", 358 + ] 359 + 360 + [[package]] 361 + name = "async-trait" 362 + version = "0.1.89" 363 + source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" 365 + dependencies = [ 366 + "proc-macro2", 367 + "quote", 368 + "syn", 369 + ] 370 + 371 + [[package]] 372 + name = "atomic-polyfill" 373 + version = "1.0.3" 374 + source = "registry+https://github.com/rust-lang/crates.io-index" 375 + checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4" 376 + dependencies = [ 377 + "critical-section", 378 + ] 379 + 380 + [[package]] 381 + name = "atomic-waker" 382 + version = "1.1.2" 383 + source = "registry+https://github.com/rust-lang/crates.io-index" 384 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 385 + dependencies = [ 386 + "portable-atomic", 387 + ] 388 + 389 + [[package]] 390 + name = "atomicow" 391 + version = "1.1.0" 392 + source = "registry+https://github.com/rust-lang/crates.io-index" 393 + checksum = "f52e8890bb9844440d0c412fa74b67fd2f14e85248b6e00708059b6da9e5f8bf" 394 + dependencies = [ 395 + "portable-atomic", 396 + "portable-atomic-util", 397 + ] 398 + 399 + [[package]] 400 + name = "autocfg" 401 + version = "1.5.0" 402 + source = "registry+https://github.com/rust-lang/crates.io-index" 403 + checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 404 + 405 + [[package]] 406 + name = "base-x" 407 + version = "0.2.11" 408 + source = "registry+https://github.com/rust-lang/crates.io-index" 409 + checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" 410 + 411 + [[package]] 412 + name = "base16ct" 413 + version = "0.2.0" 414 + source = "registry+https://github.com/rust-lang/crates.io-index" 415 + checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 416 + 417 + [[package]] 418 + name = "base256emoji" 419 + version = "1.0.2" 420 + source = "registry+https://github.com/rust-lang/crates.io-index" 421 + checksum = "b5e9430d9a245a77c92176e649af6e275f20839a48389859d1661e9a128d077c" 422 + dependencies = [ 423 + "const-str", 424 + "match-lookup", 425 + ] 426 + 427 + [[package]] 428 + name = "base64" 429 + version = "0.13.1" 430 + source = "registry+https://github.com/rust-lang/crates.io-index" 431 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 432 + 433 + [[package]] 434 + name = "base64" 435 + version = "0.22.1" 436 + source = "registry+https://github.com/rust-lang/crates.io-index" 437 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 438 + 439 + [[package]] 440 + name = "base64ct" 441 + version = "1.8.3" 442 + source = "registry+https://github.com/rust-lang/crates.io-index" 443 + checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" 444 + 445 + [[package]] 446 + name = "bevy" 447 + version = "0.18.1" 448 + source = "registry+https://github.com/rust-lang/crates.io-index" 449 + checksum = "1fd310426290cec560221f9750c2f4484be4a8eeea7de3483c423329b465c40e" 450 + dependencies = [ 451 + "bevy_internal", 452 + ] 453 + 454 + [[package]] 455 + name = "bevy_a11y" 456 + version = "0.18.1" 457 + source = "registry+https://github.com/rust-lang/crates.io-index" 458 + checksum = "e887b25c84f384ffe3278a17cf0e4b405eaa3c8fbc3db24d05d560a11780676d" 459 + dependencies = [ 460 + "accesskit", 461 + "bevy_app", 462 + "bevy_derive", 463 + "bevy_ecs", 464 + "bevy_reflect", 465 + ] 466 + 467 + [[package]] 468 + name = "bevy_android" 469 + version = "0.18.1" 470 + source = "registry+https://github.com/rust-lang/crates.io-index" 471 + checksum = "a8c58de772ac1148884112e8a456c4f127a94b95a0e42ab5b160b7a11895a241" 472 + dependencies = [ 473 + "android-activity", 474 + ] 475 + 476 + [[package]] 477 + name = "bevy_animation" 478 + version = "0.18.1" 479 + source = "registry+https://github.com/rust-lang/crates.io-index" 480 + checksum = "be5bf5b285f0d3fab983b4505e62e195e06930a29007ffc95bdabde834e163a2" 481 + dependencies = [ 482 + "bevy_animation_macros", 483 + "bevy_app", 484 + "bevy_asset", 485 + "bevy_color", 486 + "bevy_derive", 487 + "bevy_ecs", 488 + "bevy_math", 489 + "bevy_mesh", 490 + "bevy_platform", 491 + "bevy_reflect", 492 + "bevy_time", 493 + "bevy_transform", 494 + "bevy_utils", 495 + "blake3", 496 + "derive_more 2.1.1", 497 + "downcast-rs 2.0.2", 498 + "either", 499 + "petgraph", 500 + "ron", 501 + "serde", 502 + "smallvec", 503 + "thiserror 2.0.18", 504 + "thread_local", 505 + "tracing", 506 + "uuid", 507 + ] 508 + 509 + [[package]] 510 + name = "bevy_animation_macros" 511 + version = "0.18.1" 512 + source = "registry+https://github.com/rust-lang/crates.io-index" 513 + checksum = "7cf35516d0e7ac9ec25df533be1bf8cbaa20596a8e65f36838a3f7803a267d6d" 514 + dependencies = [ 515 + "bevy_macro_utils", 516 + "quote", 517 + "syn", 518 + ] 519 + 520 + [[package]] 521 + name = "bevy_anti_alias" 522 + version = "0.18.1" 523 + source = "registry+https://github.com/rust-lang/crates.io-index" 524 + checksum = "726cc494eb7d6a84ce6291c23636fd451fa4846604dc059fa93febca4e60a928" 525 + dependencies = [ 526 + "bevy_app", 527 + "bevy_asset", 528 + "bevy_camera", 529 + "bevy_core_pipeline", 530 + "bevy_derive", 531 + "bevy_diagnostic", 532 + "bevy_ecs", 533 + "bevy_image", 534 + "bevy_math", 535 + "bevy_reflect", 536 + "bevy_render", 537 + "bevy_shader", 538 + "bevy_utils", 539 + "tracing", 540 + ] 541 + 542 + [[package]] 543 + name = "bevy_app" 544 + version = "0.18.1" 545 + source = "registry+https://github.com/rust-lang/crates.io-index" 546 + checksum = "def9f41aa5bf9b9dec8beda307a332798609cffb9d44f71005e0cfb45164f2f6" 547 + dependencies = [ 548 + "bevy_derive", 549 + "bevy_ecs", 550 + "bevy_platform", 551 + "bevy_reflect", 552 + "bevy_tasks", 553 + "bevy_utils", 554 + "cfg-if", 555 + "console_error_panic_hook", 556 + "ctrlc", 557 + "downcast-rs 2.0.2", 558 + "log", 559 + "thiserror 2.0.18", 560 + "variadics_please", 561 + "wasm-bindgen", 562 + "web-sys", 563 + ] 564 + 565 + [[package]] 566 + name = "bevy_asset" 567 + version = "0.18.1" 568 + source = "registry+https://github.com/rust-lang/crates.io-index" 569 + checksum = "29f86fed15972b9fb1a3f7b092cf0390e67131caaedab15a2707c043e3a3c886" 570 + dependencies = [ 571 + "async-broadcast", 572 + "async-channel", 573 + "async-fs", 574 + "async-io", 575 + "async-lock", 576 + "atomicow", 577 + "bevy_android", 578 + "bevy_app", 579 + "bevy_asset_macros", 580 + "bevy_diagnostic", 581 + "bevy_ecs", 582 + "bevy_platform", 583 + "bevy_reflect", 584 + "bevy_tasks", 585 + "bevy_utils", 586 + "bitflags 2.11.0", 587 + "blake3", 588 + "crossbeam-channel", 589 + "derive_more 2.1.1", 590 + "disqualified", 591 + "downcast-rs 2.0.2", 592 + "either", 593 + "futures-io", 594 + "futures-lite", 595 + "futures-util", 596 + "js-sys", 597 + "ron", 598 + "serde", 599 + "stackfuture", 600 + "thiserror 2.0.18", 601 + "tracing", 602 + "uuid", 603 + "wasm-bindgen", 604 + "wasm-bindgen-futures", 605 + "web-sys", 606 + ] 607 + 608 + [[package]] 609 + name = "bevy_asset_macros" 610 + version = "0.18.1" 611 + source = "registry+https://github.com/rust-lang/crates.io-index" 612 + checksum = "12cb8d948365b06561b43b7d709282e62a6abb756baac5d8e295206d5e156168" 613 + dependencies = [ 614 + "bevy_macro_utils", 615 + "proc-macro2", 616 + "quote", 617 + "syn", 618 + ] 619 + 620 + [[package]] 621 + name = "bevy_audio" 622 + version = "0.18.1" 623 + source = "registry+https://github.com/rust-lang/crates.io-index" 624 + checksum = "9d68da32468ce7f4bb2863b71326acfaaa88e9aef8da8306257cd487d40cede4" 625 + dependencies = [ 626 + "bevy_app", 627 + "bevy_asset", 628 + "bevy_ecs", 629 + "bevy_math", 630 + "bevy_reflect", 631 + "bevy_transform", 632 + "coreaudio-sys", 633 + "cpal", 634 + "rodio", 635 + "tracing", 636 + ] 637 + 638 + [[package]] 639 + name = "bevy_camera" 640 + version = "0.18.1" 641 + source = "registry+https://github.com/rust-lang/crates.io-index" 642 + checksum = "37ed9eed054e14341852236d06a7244597b1ace39ff9ae023fbd188ffde88619" 643 + dependencies = [ 644 + "bevy_app", 645 + "bevy_asset", 646 + "bevy_color", 647 + "bevy_derive", 648 + "bevy_ecs", 649 + "bevy_image", 650 + "bevy_math", 651 + "bevy_mesh", 652 + "bevy_reflect", 653 + "bevy_transform", 654 + "bevy_utils", 655 + "bevy_window", 656 + "derive_more 2.1.1", 657 + "downcast-rs 2.0.2", 658 + "serde", 659 + "smallvec", 660 + "thiserror 2.0.18", 661 + "wgpu-types", 662 + ] 663 + 664 + [[package]] 665 + name = "bevy_color" 666 + version = "0.18.1" 667 + source = "registry+https://github.com/rust-lang/crates.io-index" 668 + checksum = "2eb41e8310a85811d14a4e75cfc2d6c07ac70661d6a4883509fc960f622970a8" 669 + dependencies = [ 670 + "bevy_math", 671 + "bevy_reflect", 672 + "bytemuck", 673 + "derive_more 2.1.1", 674 + "encase", 675 + "serde", 676 + "thiserror 2.0.18", 677 + "wgpu-types", 678 + ] 679 + 680 + [[package]] 681 + name = "bevy_core_pipeline" 682 + version = "0.18.1" 683 + source = "registry+https://github.com/rust-lang/crates.io-index" 684 + checksum = "4d0810e85c2436e50c67448d48a83bf0bb1b5849899619ae2c7ea817221e9172" 685 + dependencies = [ 686 + "bevy_app", 687 + "bevy_asset", 688 + "bevy_camera", 689 + "bevy_color", 690 + "bevy_derive", 691 + "bevy_diagnostic", 692 + "bevy_ecs", 693 + "bevy_image", 694 + "bevy_math", 695 + "bevy_platform", 696 + "bevy_reflect", 697 + "bevy_render", 698 + "bevy_shader", 699 + "bevy_transform", 700 + "bevy_utils", 701 + "bevy_window", 702 + "bitflags 2.11.0", 703 + "nonmax", 704 + "radsort", 705 + "smallvec", 706 + "thiserror 2.0.18", 707 + "tracing", 708 + ] 709 + 710 + [[package]] 711 + name = "bevy_derive" 712 + version = "0.18.1" 713 + source = "registry+https://github.com/rust-lang/crates.io-index" 714 + checksum = "318ee0532c3da93749859d18f89a889c638fbc56aabac4d866583df7b951d103" 715 + dependencies = [ 716 + "bevy_macro_utils", 717 + "quote", 718 + "syn", 719 + ] 720 + 721 + [[package]] 722 + name = "bevy_dev_tools" 723 + version = "0.18.1" 724 + source = "registry+https://github.com/rust-lang/crates.io-index" 725 + checksum = "a4f1464a3f5ef5c23d917987714ee89881f9f791e9ff97ecf6600ee846b9569e" 726 + dependencies = [ 727 + "bevy_app", 728 + "bevy_asset", 729 + "bevy_camera", 730 + "bevy_color", 731 + "bevy_diagnostic", 732 + "bevy_ecs", 733 + "bevy_image", 734 + "bevy_input", 735 + "bevy_math", 736 + "bevy_picking", 737 + "bevy_reflect", 738 + "bevy_render", 739 + "bevy_shader", 740 + "bevy_state", 741 + "bevy_text", 742 + "bevy_time", 743 + "bevy_transform", 744 + "bevy_ui", 745 + "bevy_ui_render", 746 + "bevy_window", 747 + "tracing", 748 + ] 749 + 750 + [[package]] 751 + name = "bevy_diagnostic" 752 + version = "0.18.1" 753 + source = "registry+https://github.com/rust-lang/crates.io-index" 754 + checksum = "ec8543a0f7afd56d3499ba80ffab6ef0bad12f93c2d2ca9aa7b1f1b8816c3980" 755 + dependencies = [ 756 + "atomic-waker", 757 + "bevy_app", 758 + "bevy_ecs", 759 + "bevy_platform", 760 + "bevy_tasks", 761 + "bevy_time", 762 + "const-fnv1a-hash", 763 + "log", 764 + "serde", 765 + "sysinfo", 766 + ] 767 + 768 + [[package]] 769 + name = "bevy_ecs" 770 + version = "0.18.1" 771 + source = "registry+https://github.com/rust-lang/crates.io-index" 772 + checksum = "c9cf7a3ee41342dd7b5a5d82e200d0e8efb933169247fce853b4ad633d51e87d" 773 + dependencies = [ 774 + "arrayvec", 775 + "bevy_ecs_macros", 776 + "bevy_platform", 777 + "bevy_ptr", 778 + "bevy_reflect", 779 + "bevy_tasks", 780 + "bevy_utils", 781 + "bitflags 2.11.0", 782 + "bumpalo", 783 + "concurrent-queue", 784 + "derive_more 2.1.1", 785 + "fixedbitset", 786 + "indexmap", 787 + "log", 788 + "nonmax", 789 + "serde", 790 + "slotmap", 791 + "smallvec", 792 + "thiserror 2.0.18", 793 + "variadics_please", 794 + ] 795 + 796 + [[package]] 797 + name = "bevy_ecs_macros" 798 + version = "0.18.1" 799 + source = "registry+https://github.com/rust-lang/crates.io-index" 800 + checksum = "908baf585e2ea16bd53ef0da57b69580478af0059d2dbdb4369991ac9794b618" 801 + dependencies = [ 802 + "bevy_macro_utils", 803 + "proc-macro2", 804 + "quote", 805 + "syn", 806 + ] 807 + 808 + [[package]] 809 + name = "bevy_encase_derive" 810 + version = "0.18.1" 811 + source = "registry+https://github.com/rust-lang/crates.io-index" 812 + checksum = "d4fee46eeddcbc00a805ae00ffa973f224671fc5cf0fe1a796963804faeade90" 813 + dependencies = [ 814 + "bevy_macro_utils", 815 + "encase_derive_impl", 816 + ] 817 + 818 + [[package]] 819 + name = "bevy_feathers" 820 + version = "0.18.1" 821 + source = "registry+https://github.com/rust-lang/crates.io-index" 822 + checksum = "1cb29be8f8443c5cc44e1c4710bbe02877e73703c60228ca043f20529a5496c6" 823 + dependencies = [ 824 + "accesskit", 825 + "bevy_a11y", 826 + "bevy_app", 827 + "bevy_asset", 828 + "bevy_camera", 829 + "bevy_color", 830 + "bevy_derive", 831 + "bevy_ecs", 832 + "bevy_input_focus", 833 + "bevy_log", 834 + "bevy_math", 835 + "bevy_picking", 836 + "bevy_platform", 837 + "bevy_reflect", 838 + "bevy_render", 839 + "bevy_shader", 840 + "bevy_text", 841 + "bevy_ui", 842 + "bevy_ui_render", 843 + "bevy_ui_widgets", 844 + "bevy_window", 845 + "smol_str 0.2.2", 846 + ] 847 + 848 + [[package]] 849 + name = "bevy_gilrs" 850 + version = "0.18.1" 851 + source = "registry+https://github.com/rust-lang/crates.io-index" 852 + checksum = "611827ab0ce43b88c0a695e6603901b5f34687efecaf526c861456c9d8e6fedb" 853 + dependencies = [ 854 + "bevy_app", 855 + "bevy_ecs", 856 + "bevy_input", 857 + "bevy_platform", 858 + "bevy_time", 859 + "gilrs", 860 + "thiserror 2.0.18", 861 + "tracing", 862 + ] 863 + 864 + [[package]] 865 + name = "bevy_gizmos" 866 + version = "0.18.1" 867 + source = "registry+https://github.com/rust-lang/crates.io-index" 868 + checksum = "6aaff0dd5f405c83d290c5cd591835f1ae8009894947ab19dadcb323062bd7e7" 869 + dependencies = [ 870 + "bevy_app", 871 + "bevy_asset", 872 + "bevy_camera", 873 + "bevy_color", 874 + "bevy_ecs", 875 + "bevy_gizmos_macros", 876 + "bevy_light", 877 + "bevy_math", 878 + "bevy_reflect", 879 + "bevy_time", 880 + "bevy_transform", 881 + "bevy_utils", 882 + ] 883 + 884 + [[package]] 885 + name = "bevy_gizmos_macros" 886 + version = "0.18.1" 887 + source = "registry+https://github.com/rust-lang/crates.io-index" 888 + checksum = "6960ea308d7e94adcac5c712553ff86614bba6b663511f3f3812f6bec028b51e" 889 + dependencies = [ 890 + "bevy_macro_utils", 891 + "quote", 892 + "syn", 893 + ] 894 + 895 + [[package]] 896 + name = "bevy_gizmos_render" 897 + version = "0.18.1" 898 + source = "registry+https://github.com/rust-lang/crates.io-index" 899 + checksum = "4a8d18c089102de4c5e9326023ad96ba618a6961029f8102a33640b966883237" 900 + dependencies = [ 901 + "bevy_app", 902 + "bevy_asset", 903 + "bevy_camera", 904 + "bevy_core_pipeline", 905 + "bevy_ecs", 906 + "bevy_gizmos", 907 + "bevy_image", 908 + "bevy_math", 909 + "bevy_mesh", 910 + "bevy_pbr", 911 + "bevy_render", 912 + "bevy_shader", 913 + "bevy_sprite_render", 914 + "bevy_transform", 915 + "bevy_utils", 916 + "bytemuck", 917 + "tracing", 918 + ] 919 + 920 + [[package]] 921 + name = "bevy_gltf" 922 + version = "0.18.1" 923 + source = "registry+https://github.com/rust-lang/crates.io-index" 924 + checksum = "5f37fb52655d0439656ca0a1db027d46926e463c81d893d4b1639668e5d7f1c1" 925 + dependencies = [ 926 + "async-lock", 927 + "base64 0.22.1", 928 + "bevy_animation", 929 + "bevy_app", 930 + "bevy_asset", 931 + "bevy_camera", 932 + "bevy_color", 933 + "bevy_ecs", 934 + "bevy_image", 935 + "bevy_light", 936 + "bevy_math", 937 + "bevy_mesh", 938 + "bevy_pbr", 939 + "bevy_platform", 940 + "bevy_reflect", 941 + "bevy_render", 942 + "bevy_scene", 943 + "bevy_tasks", 944 + "bevy_transform", 945 + "fixedbitset", 946 + "gltf", 947 + "itertools 0.14.0", 948 + "percent-encoding", 949 + "serde", 950 + "serde_json", 951 + "smallvec", 952 + "thiserror 2.0.18", 953 + "tracing", 954 + ] 955 + 956 + [[package]] 957 + name = "bevy_image" 958 + version = "0.18.1" 959 + source = "registry+https://github.com/rust-lang/crates.io-index" 960 + checksum = "a71daf9b2afdd032c2b1122d1d501f99126218cb3e9983b3604ec381daa35f22" 961 + dependencies = [ 962 + "bevy_app", 963 + "bevy_asset", 964 + "bevy_color", 965 + "bevy_ecs", 966 + "bevy_math", 967 + "bevy_platform", 968 + "bevy_reflect", 969 + "bevy_utils", 970 + "bitflags 2.11.0", 971 + "bytemuck", 972 + "futures-lite", 973 + "guillotiere", 974 + "half", 975 + "image", 976 + "ktx2", 977 + "rectangle-pack", 978 + "ruzstd", 979 + "serde", 980 + "thiserror 2.0.18", 981 + "tracing", 982 + "wgpu-types", 983 + ] 984 + 985 + [[package]] 986 + name = "bevy_input" 987 + version = "0.18.1" 988 + source = "registry+https://github.com/rust-lang/crates.io-index" 989 + checksum = "dbc8ffbd02df34dfc52faf420a5263985973765e228043adf542fd0d790a6b21" 990 + dependencies = [ 991 + "bevy_app", 992 + "bevy_ecs", 993 + "bevy_math", 994 + "bevy_platform", 995 + "bevy_reflect", 996 + "derive_more 2.1.1", 997 + "log", 998 + "smol_str 0.2.2", 999 + "thiserror 2.0.18", 1000 + ] 1001 + 1002 + [[package]] 1003 + name = "bevy_input_focus" 1004 + version = "0.18.1" 1005 + source = "registry+https://github.com/rust-lang/crates.io-index" 1006 + checksum = "08d48a5bceccb9157549a39ab3de4017f5368b65db6471605e9a3f1c19d91bbc" 1007 + dependencies = [ 1008 + "bevy_app", 1009 + "bevy_ecs", 1010 + "bevy_input", 1011 + "bevy_math", 1012 + "bevy_picking", 1013 + "bevy_reflect", 1014 + "bevy_window", 1015 + "log", 1016 + "thiserror 2.0.18", 1017 + ] 1018 + 1019 + [[package]] 1020 + name = "bevy_internal" 1021 + version = "0.18.1" 1022 + source = "registry+https://github.com/rust-lang/crates.io-index" 1023 + checksum = "6a11df62e49897def470471551c02f13c6fb488e55dddb5ab7ef098132e07754" 1024 + dependencies = [ 1025 + "bevy_a11y", 1026 + "bevy_android", 1027 + "bevy_animation", 1028 + "bevy_anti_alias", 1029 + "bevy_app", 1030 + "bevy_asset", 1031 + "bevy_audio", 1032 + "bevy_camera", 1033 + "bevy_color", 1034 + "bevy_core_pipeline", 1035 + "bevy_derive", 1036 + "bevy_dev_tools", 1037 + "bevy_diagnostic", 1038 + "bevy_ecs", 1039 + "bevy_feathers", 1040 + "bevy_gilrs", 1041 + "bevy_gizmos", 1042 + "bevy_gizmos_render", 1043 + "bevy_gltf", 1044 + "bevy_image", 1045 + "bevy_input", 1046 + "bevy_input_focus", 1047 + "bevy_light", 1048 + "bevy_log", 1049 + "bevy_math", 1050 + "bevy_mesh", 1051 + "bevy_pbr", 1052 + "bevy_picking", 1053 + "bevy_platform", 1054 + "bevy_post_process", 1055 + "bevy_ptr", 1056 + "bevy_reflect", 1057 + "bevy_render", 1058 + "bevy_scene", 1059 + "bevy_shader", 1060 + "bevy_sprite", 1061 + "bevy_sprite_render", 1062 + "bevy_state", 1063 + "bevy_tasks", 1064 + "bevy_text", 1065 + "bevy_time", 1066 + "bevy_transform", 1067 + "bevy_ui", 1068 + "bevy_ui_render", 1069 + "bevy_utils", 1070 + "bevy_window", 1071 + "bevy_winit", 1072 + ] 1073 + 1074 + [[package]] 1075 + name = "bevy_light" 1076 + version = "0.18.1" 1077 + source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "4d9d2ac64390a9baacb3c0fa0f5456ac1553959d5a387874c102a09aab8b92cc" 1079 + dependencies = [ 1080 + "bevy_app", 1081 + "bevy_asset", 1082 + "bevy_camera", 1083 + "bevy_color", 1084 + "bevy_ecs", 1085 + "bevy_image", 1086 + "bevy_math", 1087 + "bevy_mesh", 1088 + "bevy_platform", 1089 + "bevy_reflect", 1090 + "bevy_transform", 1091 + "bevy_utils", 1092 + "tracing", 1093 + ] 1094 + 1095 + [[package]] 1096 + name = "bevy_log" 1097 + version = "0.18.1" 1098 + source = "registry+https://github.com/rust-lang/crates.io-index" 1099 + checksum = "c2aac1187f83a1ab2eae887564f7fb14b4abb3fbe8b2267a6426663463923120" 1100 + dependencies = [ 1101 + "android_log-sys", 1102 + "bevy_app", 1103 + "bevy_ecs", 1104 + "bevy_platform", 1105 + "bevy_utils", 1106 + "tracing", 1107 + "tracing-log", 1108 + "tracing-oslog", 1109 + "tracing-subscriber", 1110 + "tracing-wasm", 1111 + ] 1112 + 1113 + [[package]] 1114 + name = "bevy_macro_utils" 1115 + version = "0.18.1" 1116 + source = "registry+https://github.com/rust-lang/crates.io-index" 1117 + checksum = "3b147843b81a7ec548876ff97fa7bfdc646ef2567cb465566259237b39664438" 1118 + dependencies = [ 1119 + "proc-macro2", 1120 + "quote", 1121 + "syn", 1122 + "toml_edit 0.23.10+spec-1.0.0", 1123 + ] 1124 + 1125 + [[package]] 1126 + name = "bevy_math" 1127 + version = "0.18.1" 1128 + source = "registry+https://github.com/rust-lang/crates.io-index" 1129 + checksum = "e931fa969f89c83498b22c97432383afe90e90fd1a5e04fa07be8da4d3bcac84" 1130 + dependencies = [ 1131 + "approx", 1132 + "arrayvec", 1133 + "bevy_reflect", 1134 + "derive_more 2.1.1", 1135 + "glam", 1136 + "itertools 0.14.0", 1137 + "libm", 1138 + "rand 0.9.2", 1139 + "rand_distr", 1140 + "serde", 1141 + "thiserror 2.0.18", 1142 + "variadics_please", 1143 + ] 1144 + 1145 + [[package]] 1146 + name = "bevy_mesh" 1147 + version = "0.18.1" 1148 + source = "registry+https://github.com/rust-lang/crates.io-index" 1149 + checksum = "288f590c8173d4cca3cae5f2ba579accd5ed1a35dd3fab338f427eb39d55f05e" 1150 + dependencies = [ 1151 + "bevy_app", 1152 + "bevy_asset", 1153 + "bevy_derive", 1154 + "bevy_ecs", 1155 + "bevy_image", 1156 + "bevy_math", 1157 + "bevy_mikktspace", 1158 + "bevy_platform", 1159 + "bevy_reflect", 1160 + "bevy_transform", 1161 + "bitflags 2.11.0", 1162 + "bytemuck", 1163 + "derive_more 2.1.1", 1164 + "hexasphere", 1165 + "thiserror 2.0.18", 1166 + "tracing", 1167 + "wgpu-types", 1168 + ] 1169 + 1170 + [[package]] 1171 + name = "bevy_mikktspace" 1172 + version = "0.17.0-dev" 1173 + source = "registry+https://github.com/rust-lang/crates.io-index" 1174 + checksum = "7ef8e4b7e61dfe7719bb03c884dc270cd46a82efb40f93e9933b990c5c190c59" 1175 + 1176 + [[package]] 1177 + name = "bevy_pbr" 1178 + version = "0.18.1" 1179 + source = "registry+https://github.com/rust-lang/crates.io-index" 1180 + checksum = "a5ab6944ffc6fd71604c0fbca68cc3e2a3654edfcdbfd232f9d8b88e3d20fdc0" 1181 + dependencies = [ 1182 + "bevy_app", 1183 + "bevy_asset", 1184 + "bevy_camera", 1185 + "bevy_color", 1186 + "bevy_core_pipeline", 1187 + "bevy_derive", 1188 + "bevy_diagnostic", 1189 + "bevy_ecs", 1190 + "bevy_image", 1191 + "bevy_light", 1192 + "bevy_log", 1193 + "bevy_math", 1194 + "bevy_mesh", 1195 + "bevy_platform", 1196 + "bevy_reflect", 1197 + "bevy_render", 1198 + "bevy_shader", 1199 + "bevy_transform", 1200 + "bevy_utils", 1201 + "bitflags 2.11.0", 1202 + "bytemuck", 1203 + "derive_more 2.1.1", 1204 + "fixedbitset", 1205 + "nonmax", 1206 + "offset-allocator", 1207 + "smallvec", 1208 + "static_assertions", 1209 + "thiserror 2.0.18", 1210 + "tracing", 1211 + ] 1212 + 1213 + [[package]] 1214 + name = "bevy_picking" 1215 + version = "0.18.1" 1216 + source = "registry+https://github.com/rust-lang/crates.io-index" 1217 + checksum = "b7d524dbc8f2c9e73f7ab70c148c8f7886f3c24b8aa8c252a38ba68ed06cbf10" 1218 + dependencies = [ 1219 + "bevy_app", 1220 + "bevy_asset", 1221 + "bevy_camera", 1222 + "bevy_derive", 1223 + "bevy_ecs", 1224 + "bevy_input", 1225 + "bevy_math", 1226 + "bevy_mesh", 1227 + "bevy_platform", 1228 + "bevy_reflect", 1229 + "bevy_time", 1230 + "bevy_transform", 1231 + "bevy_window", 1232 + "crossbeam-channel", 1233 + "tracing", 1234 + "uuid", 1235 + ] 1236 + 1237 + [[package]] 1238 + name = "bevy_platform" 1239 + version = "0.18.1" 1240 + source = "registry+https://github.com/rust-lang/crates.io-index" 1241 + checksum = "ec6b36504169b644acd26a5469fd8d371aa6f1d73ee5c01b1b1181ae1cefbf9b" 1242 + dependencies = [ 1243 + "critical-section", 1244 + "foldhash 0.2.0", 1245 + "futures-channel", 1246 + "hashbrown 0.16.1", 1247 + "js-sys", 1248 + "portable-atomic", 1249 + "portable-atomic-util", 1250 + "serde", 1251 + "spin 0.10.0", 1252 + "wasm-bindgen", 1253 + "wasm-bindgen-futures", 1254 + "web-time", 1255 + ] 1256 + 1257 + [[package]] 1258 + name = "bevy_post_process" 1259 + version = "0.18.1" 1260 + source = "registry+https://github.com/rust-lang/crates.io-index" 1261 + checksum = "8f77a4e894aea992e3d6938f1d5898a1cdbb87dba6eebfb95cb4038d0a2600e9" 1262 + dependencies = [ 1263 + "bevy_app", 1264 + "bevy_asset", 1265 + "bevy_camera", 1266 + "bevy_color", 1267 + "bevy_core_pipeline", 1268 + "bevy_derive", 1269 + "bevy_ecs", 1270 + "bevy_image", 1271 + "bevy_math", 1272 + "bevy_platform", 1273 + "bevy_reflect", 1274 + "bevy_render", 1275 + "bevy_shader", 1276 + "bevy_transform", 1277 + "bevy_utils", 1278 + "bevy_window", 1279 + "bitflags 2.11.0", 1280 + "nonmax", 1281 + "radsort", 1282 + "smallvec", 1283 + "thiserror 2.0.18", 1284 + "tracing", 1285 + ] 1286 + 1287 + [[package]] 1288 + name = "bevy_ptr" 1289 + version = "0.18.1" 1290 + source = "registry+https://github.com/rust-lang/crates.io-index" 1291 + checksum = "c7a9329e8dc4e01ced480eeec4902e6d7cb56e56ec37f6fbc4323e5c937290a7" 1292 + 1293 + [[package]] 1294 + name = "bevy_reflect" 1295 + version = "0.18.1" 1296 + source = "registry+https://github.com/rust-lang/crates.io-index" 1297 + checksum = "d1dfeb67a9fe4f59003a84f5f99ba6302141c70e926601cbc6abfd4a1eea9ca9" 1298 + dependencies = [ 1299 + "assert_type_match", 1300 + "bevy_platform", 1301 + "bevy_ptr", 1302 + "bevy_reflect_derive", 1303 + "bevy_utils", 1304 + "derive_more 2.1.1", 1305 + "disqualified", 1306 + "downcast-rs 2.0.2", 1307 + "erased-serde", 1308 + "foldhash 0.2.0", 1309 + "glam", 1310 + "indexmap", 1311 + "inventory", 1312 + "petgraph", 1313 + "serde", 1314 + "smallvec", 1315 + "smol_str 0.2.2", 1316 + "thiserror 2.0.18", 1317 + "uuid", 1318 + "variadics_please", 1319 + "wgpu-types", 1320 + ] 1321 + 1322 + [[package]] 1323 + name = "bevy_reflect_derive" 1324 + version = "0.18.1" 1325 + source = "registry+https://github.com/rust-lang/crates.io-index" 1326 + checksum = "475f68c93e9cd5f17e9167635c8533a4f388f12d38245a202359e4c2721d87ba" 1327 + dependencies = [ 1328 + "bevy_macro_utils", 1329 + "indexmap", 1330 + "proc-macro2", 1331 + "quote", 1332 + "syn", 1333 + "uuid", 1334 + ] 1335 + 1336 + [[package]] 1337 + name = "bevy_render" 1338 + version = "0.18.1" 1339 + source = "registry+https://github.com/rust-lang/crates.io-index" 1340 + checksum = "243523e33fe5dfcebc4240b1eb2fc16e855c5d4c0ea6a8393910740956770f44" 1341 + dependencies = [ 1342 + "async-channel", 1343 + "bevy_app", 1344 + "bevy_asset", 1345 + "bevy_camera", 1346 + "bevy_color", 1347 + "bevy_derive", 1348 + "bevy_diagnostic", 1349 + "bevy_ecs", 1350 + "bevy_encase_derive", 1351 + "bevy_image", 1352 + "bevy_math", 1353 + "bevy_mesh", 1354 + "bevy_platform", 1355 + "bevy_reflect", 1356 + "bevy_render_macros", 1357 + "bevy_shader", 1358 + "bevy_tasks", 1359 + "bevy_time", 1360 + "bevy_transform", 1361 + "bevy_utils", 1362 + "bevy_window", 1363 + "bitflags 2.11.0", 1364 + "bytemuck", 1365 + "derive_more 2.1.1", 1366 + "downcast-rs 2.0.2", 1367 + "encase", 1368 + "fixedbitset", 1369 + "glam", 1370 + "image", 1371 + "indexmap", 1372 + "js-sys", 1373 + "naga", 1374 + "nonmax", 1375 + "offset-allocator", 1376 + "send_wrapper", 1377 + "smallvec", 1378 + "thiserror 2.0.18", 1379 + "tracing", 1380 + "variadics_please", 1381 + "wasm-bindgen", 1382 + "web-sys", 1383 + "wgpu", 1384 + ] 1385 + 1386 + [[package]] 1387 + name = "bevy_render_macros" 1388 + version = "0.18.1" 1389 + source = "registry+https://github.com/rust-lang/crates.io-index" 1390 + checksum = "66b6325e9c495a71270446784611e8d7f446f927eac8506c4c099fd10cb4c3ed" 1391 + dependencies = [ 1392 + "bevy_macro_utils", 1393 + "proc-macro2", 1394 + "quote", 1395 + "syn", 1396 + ] 1397 + 1398 + [[package]] 1399 + name = "bevy_scene" 1400 + version = "0.18.1" 1401 + source = "registry+https://github.com/rust-lang/crates.io-index" 1402 + checksum = "34cc1047d85ec8048261b63ef675c12f1e6b5782dc0b422fbcee0c140d026bd4" 1403 + dependencies = [ 1404 + "bevy_app", 1405 + "bevy_asset", 1406 + "bevy_camera", 1407 + "bevy_derive", 1408 + "bevy_ecs", 1409 + "bevy_platform", 1410 + "bevy_reflect", 1411 + "bevy_transform", 1412 + "bevy_utils", 1413 + "derive_more 2.1.1", 1414 + "ron", 1415 + "serde", 1416 + "thiserror 2.0.18", 1417 + "uuid", 1418 + ] 1419 + 1420 + [[package]] 1421 + name = "bevy_shader" 1422 + version = "0.18.1" 1423 + source = "registry+https://github.com/rust-lang/crates.io-index" 1424 + checksum = "9eea95f0273c32be13d6a0b799a93bc256ad7830759ede595c404d5234302da2" 1425 + dependencies = [ 1426 + "bevy_asset", 1427 + "bevy_platform", 1428 + "bevy_reflect", 1429 + "naga", 1430 + "naga_oil", 1431 + "serde", 1432 + "thiserror 2.0.18", 1433 + "tracing", 1434 + "wgpu-types", 1435 + ] 1436 + 1437 + [[package]] 1438 + name = "bevy_sprite" 1439 + version = "0.18.1" 1440 + source = "registry+https://github.com/rust-lang/crates.io-index" 1441 + checksum = "96ec5bc0cbdee551b610a46f41d30374bbe42b8951ffc676253c6243ab2b9395" 1442 + dependencies = [ 1443 + "bevy_app", 1444 + "bevy_asset", 1445 + "bevy_camera", 1446 + "bevy_color", 1447 + "bevy_derive", 1448 + "bevy_ecs", 1449 + "bevy_image", 1450 + "bevy_math", 1451 + "bevy_mesh", 1452 + "bevy_picking", 1453 + "bevy_reflect", 1454 + "bevy_text", 1455 + "bevy_transform", 1456 + "bevy_window", 1457 + "radsort", 1458 + "tracing", 1459 + "wgpu-types", 1460 + ] 1461 + 1462 + [[package]] 1463 + name = "bevy_sprite_render" 1464 + version = "0.18.1" 1465 + source = "registry+https://github.com/rust-lang/crates.io-index" 1466 + checksum = "b82cb08905e7ddcea2694a95f757ae7f1fd01e6a7304076bad595d2158e4bfe0" 1467 + dependencies = [ 1468 + "bevy_app", 1469 + "bevy_asset", 1470 + "bevy_camera", 1471 + "bevy_color", 1472 + "bevy_core_pipeline", 1473 + "bevy_derive", 1474 + "bevy_ecs", 1475 + "bevy_image", 1476 + "bevy_math", 1477 + "bevy_mesh", 1478 + "bevy_platform", 1479 + "bevy_reflect", 1480 + "bevy_render", 1481 + "bevy_shader", 1482 + "bevy_sprite", 1483 + "bevy_text", 1484 + "bevy_transform", 1485 + "bevy_utils", 1486 + "bitflags 2.11.0", 1487 + "bytemuck", 1488 + "derive_more 2.1.1", 1489 + "fixedbitset", 1490 + "nonmax", 1491 + "tracing", 1492 + ] 1493 + 1494 + [[package]] 1495 + name = "bevy_state" 1496 + version = "0.18.1" 1497 + source = "registry+https://github.com/rust-lang/crates.io-index" 1498 + checksum = "0ae0682968e97d29c1eccc8c6bb6283f2678d362779bc03f1bb990967059473b" 1499 + dependencies = [ 1500 + "bevy_app", 1501 + "bevy_ecs", 1502 + "bevy_platform", 1503 + "bevy_reflect", 1504 + "bevy_state_macros", 1505 + "bevy_utils", 1506 + "log", 1507 + "variadics_please", 1508 + ] 1509 + 1510 + [[package]] 1511 + name = "bevy_state_macros" 1512 + version = "0.18.1" 1513 + source = "registry+https://github.com/rust-lang/crates.io-index" 1514 + checksum = "73d32f90f9cfcef5a44401db7ce206770daaa1707b0fb95eb7a96a6933f54f1b" 1515 + dependencies = [ 1516 + "bevy_macro_utils", 1517 + "quote", 1518 + "syn", 1519 + ] 1520 + 1521 + [[package]] 1522 + name = "bevy_tasks" 1523 + version = "0.18.1" 1524 + source = "registry+https://github.com/rust-lang/crates.io-index" 1525 + checksum = "384eb04d80aa38664d69988fd30cbbe03e937ecb65c66aa6abe60ce0bca826aa" 1526 + dependencies = [ 1527 + "async-channel", 1528 + "async-executor", 1529 + "async-task", 1530 + "atomic-waker", 1531 + "bevy_platform", 1532 + "concurrent-queue", 1533 + "crossbeam-queue", 1534 + "derive_more 2.1.1", 1535 + "futures-lite", 1536 + "heapless 0.9.2", 1537 + "pin-project", 1538 + ] 1539 + 1540 + [[package]] 1541 + name = "bevy_text" 1542 + version = "0.18.1" 1543 + source = "registry+https://github.com/rust-lang/crates.io-index" 1544 + checksum = "fdc5233291dfc22e584de2535f2e37ae9766d37cb5a01652de2133ba202dcb9b" 1545 + dependencies = [ 1546 + "bevy_app", 1547 + "bevy_asset", 1548 + "bevy_color", 1549 + "bevy_derive", 1550 + "bevy_ecs", 1551 + "bevy_image", 1552 + "bevy_log", 1553 + "bevy_math", 1554 + "bevy_platform", 1555 + "bevy_reflect", 1556 + "bevy_utils", 1557 + "cosmic-text", 1558 + "serde", 1559 + "smallvec", 1560 + "sys-locale", 1561 + "thiserror 2.0.18", 1562 + "tracing", 1563 + "wgpu-types", 1564 + ] 1565 + 1566 + [[package]] 1567 + name = "bevy_time" 1568 + version = "0.18.1" 1569 + source = "registry+https://github.com/rust-lang/crates.io-index" 1570 + checksum = "b5ef9af4e523195e561074cf60fbfad0f4cb8d1db504855fee3c4ce8896c7244" 1571 + dependencies = [ 1572 + "bevy_app", 1573 + "bevy_ecs", 1574 + "bevy_platform", 1575 + "bevy_reflect", 1576 + "crossbeam-channel", 1577 + "log", 1578 + "serde", 1579 + ] 1580 + 1581 + [[package]] 1582 + name = "bevy_transform" 1583 + version = "0.18.1" 1584 + source = "registry+https://github.com/rust-lang/crates.io-index" 1585 + checksum = "3c3bb3de7842fef699344beb03f22bdbff16599d788fe0f47fbb3b1e6fa320eb" 1586 + dependencies = [ 1587 + "bevy_app", 1588 + "bevy_ecs", 1589 + "bevy_log", 1590 + "bevy_math", 1591 + "bevy_reflect", 1592 + "bevy_tasks", 1593 + "bevy_utils", 1594 + "derive_more 2.1.1", 1595 + "serde", 1596 + "thiserror 2.0.18", 1597 + ] 1598 + 1599 + [[package]] 1600 + name = "bevy_ui" 1601 + version = "0.18.1" 1602 + source = "registry+https://github.com/rust-lang/crates.io-index" 1603 + checksum = "1691a411014085e0d35f8bb8208e5f973edd7ace061a4b1c41c83de21579dc70" 1604 + dependencies = [ 1605 + "accesskit", 1606 + "bevy_a11y", 1607 + "bevy_app", 1608 + "bevy_asset", 1609 + "bevy_camera", 1610 + "bevy_color", 1611 + "bevy_derive", 1612 + "bevy_ecs", 1613 + "bevy_image", 1614 + "bevy_input", 1615 + "bevy_input_focus", 1616 + "bevy_math", 1617 + "bevy_picking", 1618 + "bevy_platform", 1619 + "bevy_reflect", 1620 + "bevy_sprite", 1621 + "bevy_text", 1622 + "bevy_transform", 1623 + "bevy_utils", 1624 + "bevy_window", 1625 + "derive_more 2.1.1", 1626 + "smallvec", 1627 + "taffy", 1628 + "thiserror 2.0.18", 1629 + "tracing", 1630 + "uuid", 1631 + ] 1632 + 1633 + [[package]] 1634 + name = "bevy_ui_render" 1635 + version = "0.18.1" 1636 + source = "registry+https://github.com/rust-lang/crates.io-index" 1637 + checksum = "c2c35402d8a052f512e3fec1f36b26e83eee713fcca57f965c244ee795e1fcb0" 1638 + dependencies = [ 1639 + "bevy_app", 1640 + "bevy_asset", 1641 + "bevy_camera", 1642 + "bevy_color", 1643 + "bevy_core_pipeline", 1644 + "bevy_derive", 1645 + "bevy_ecs", 1646 + "bevy_image", 1647 + "bevy_math", 1648 + "bevy_mesh", 1649 + "bevy_platform", 1650 + "bevy_reflect", 1651 + "bevy_render", 1652 + "bevy_shader", 1653 + "bevy_sprite", 1654 + "bevy_sprite_render", 1655 + "bevy_text", 1656 + "bevy_transform", 1657 + "bevy_ui", 1658 + "bevy_utils", 1659 + "bytemuck", 1660 + "derive_more 2.1.1", 1661 + "tracing", 1662 + ] 1663 + 1664 + [[package]] 1665 + name = "bevy_ui_widgets" 1666 + version = "0.18.1" 1667 + source = "registry+https://github.com/rust-lang/crates.io-index" 1668 + checksum = "b6a63cb818b0de41bdb14990e0ce1aaaa347f871750ab280f80c427e83d72712" 1669 + dependencies = [ 1670 + "accesskit", 1671 + "bevy_a11y", 1672 + "bevy_app", 1673 + "bevy_camera", 1674 + "bevy_ecs", 1675 + "bevy_input", 1676 + "bevy_input_focus", 1677 + "bevy_log", 1678 + "bevy_math", 1679 + "bevy_picking", 1680 + "bevy_reflect", 1681 + "bevy_ui", 1682 + ] 1683 + 1684 + [[package]] 1685 + name = "bevy_utils" 1686 + version = "0.18.1" 1687 + source = "registry+https://github.com/rust-lang/crates.io-index" 1688 + checksum = "2111910cd7a4b1e6ce07eaaeb6f68a2c0ea0ca609ed0d0d506e3eb161101435b" 1689 + dependencies = [ 1690 + "bevy_platform", 1691 + "disqualified", 1692 + "thread_local", 1693 + ] 1694 + 1695 + [[package]] 1696 + name = "bevy_window" 1697 + version = "0.18.1" 1698 + source = "registry+https://github.com/rust-lang/crates.io-index" 1699 + checksum = "6df06e6993a0896bae2fe7644ae6def29a1a92b45dfb1bcebbd92af782be3638" 1700 + dependencies = [ 1701 + "bevy_app", 1702 + "bevy_asset", 1703 + "bevy_ecs", 1704 + "bevy_image", 1705 + "bevy_input", 1706 + "bevy_math", 1707 + "bevy_platform", 1708 + "bevy_reflect", 1709 + "log", 1710 + "raw-window-handle", 1711 + "serde", 1712 + ] 1713 + 1714 + [[package]] 1715 + name = "bevy_winit" 1716 + version = "0.18.1" 1717 + source = "registry+https://github.com/rust-lang/crates.io-index" 1718 + checksum = "f2de1c13d32ab8528435b58eca7ab874a1068184c6d6f266ee11433ae99d4069" 1719 + dependencies = [ 1720 + "accesskit", 1721 + "accesskit_winit", 1722 + "approx", 1723 + "bevy_a11y", 1724 + "bevy_android", 1725 + "bevy_app", 1726 + "bevy_asset", 1727 + "bevy_derive", 1728 + "bevy_ecs", 1729 + "bevy_image", 1730 + "bevy_input", 1731 + "bevy_input_focus", 1732 + "bevy_log", 1733 + "bevy_math", 1734 + "bevy_platform", 1735 + "bevy_reflect", 1736 + "bevy_tasks", 1737 + "bevy_window", 1738 + "bytemuck", 1739 + "cfg-if", 1740 + "js-sys", 1741 + "tracing", 1742 + "wasm-bindgen", 1743 + "web-sys", 1744 + "wgpu-types", 1745 + "winit", 1746 + ] 1747 + 1748 + [[package]] 1749 + name = "bindgen" 1750 + version = "0.72.1" 1751 + source = "registry+https://github.com/rust-lang/crates.io-index" 1752 + checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" 1753 + dependencies = [ 1754 + "bitflags 2.11.0", 1755 + "cexpr", 1756 + "clang-sys", 1757 + "itertools 0.13.0", 1758 + "proc-macro2", 1759 + "quote", 1760 + "regex", 1761 + "rustc-hash 2.1.1", 1762 + "shlex", 1763 + "syn", 1764 + ] 1765 + 1766 + [[package]] 1767 + name = "bit-set" 1768 + version = "0.8.0" 1769 + source = "registry+https://github.com/rust-lang/crates.io-index" 1770 + checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" 1771 + dependencies = [ 1772 + "bit-vec", 1773 + ] 1774 + 1775 + [[package]] 1776 + name = "bit-vec" 1777 + version = "0.8.0" 1778 + source = "registry+https://github.com/rust-lang/crates.io-index" 1779 + checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" 1780 + 1781 + [[package]] 1782 + name = "bitflags" 1783 + version = "1.3.2" 1784 + source = "registry+https://github.com/rust-lang/crates.io-index" 1785 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 1786 + 1787 + [[package]] 1788 + name = "bitflags" 1789 + version = "2.11.0" 1790 + source = "registry+https://github.com/rust-lang/crates.io-index" 1791 + checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" 1792 + dependencies = [ 1793 + "bytemuck", 1794 + "serde_core", 1795 + ] 1796 + 1797 + [[package]] 1798 + name = "blake3" 1799 + version = "1.8.3" 1800 + source = "registry+https://github.com/rust-lang/crates.io-index" 1801 + checksum = "2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d" 1802 + dependencies = [ 1803 + "arrayref", 1804 + "arrayvec", 1805 + "cc", 1806 + "cfg-if", 1807 + "constant_time_eq", 1808 + "cpufeatures", 1809 + ] 1810 + 1811 + [[package]] 1812 + name = "block" 1813 + version = "0.1.6" 1814 + source = "registry+https://github.com/rust-lang/crates.io-index" 1815 + checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 1816 + 1817 + [[package]] 1818 + name = "block-buffer" 1819 + version = "0.10.4" 1820 + source = "registry+https://github.com/rust-lang/crates.io-index" 1821 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 1822 + dependencies = [ 1823 + "generic-array", 1824 + ] 1825 + 1826 + [[package]] 1827 + name = "block2" 1828 + version = "0.5.1" 1829 + source = "registry+https://github.com/rust-lang/crates.io-index" 1830 + checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" 1831 + dependencies = [ 1832 + "objc2 0.5.2", 1833 + ] 1834 + 1835 + [[package]] 1836 + name = "block2" 1837 + version = "0.6.2" 1838 + source = "registry+https://github.com/rust-lang/crates.io-index" 1839 + checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" 1840 + dependencies = [ 1841 + "objc2 0.6.4", 1842 + ] 1843 + 1844 + [[package]] 1845 + name = "blocking" 1846 + version = "1.6.2" 1847 + source = "registry+https://github.com/rust-lang/crates.io-index" 1848 + checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" 1849 + dependencies = [ 1850 + "async-channel", 1851 + "async-task", 1852 + "futures-io", 1853 + "futures-lite", 1854 + "piper", 1855 + ] 1856 + 1857 + [[package]] 1858 + name = "bon" 1859 + version = "3.9.1" 1860 + source = "registry+https://github.com/rust-lang/crates.io-index" 1861 + checksum = "f47dbe92550676ee653353c310dfb9cf6ba17ee70396e1f7cf0a2020ad49b2fe" 1862 + dependencies = [ 1863 + "bon-macros", 1864 + "rustversion", 1865 + ] 1866 + 1867 + [[package]] 1868 + name = "bon-macros" 1869 + version = "3.9.1" 1870 + source = "registry+https://github.com/rust-lang/crates.io-index" 1871 + checksum = "519bd3116aeeb42d5372c29d982d16d0170d3d4a5ed85fc7dd91642ffff3c67c" 1872 + dependencies = [ 1873 + "darling", 1874 + "ident_case", 1875 + "prettyplease", 1876 + "proc-macro2", 1877 + "quote", 1878 + "rustversion", 1879 + "syn", 1880 + ] 1881 + 1882 + [[package]] 1883 + name = "borrow-or-share" 1884 + version = "0.2.4" 1885 + source = "registry+https://github.com/rust-lang/crates.io-index" 1886 + checksum = "dc0b364ead1874514c8c2855ab558056ebfeb775653e7ae45ff72f28f8f3166c" 1887 + 1888 + [[package]] 1889 + name = "borsh" 1890 + version = "1.6.1" 1891 + source = "registry+https://github.com/rust-lang/crates.io-index" 1892 + checksum = "cfd1e3f8955a5d7de9fab72fc8373fade9fb8a703968cb200ae3dc6cf08e185a" 1893 + dependencies = [ 1894 + "bytes", 1895 + "cfg_aliases", 1896 + ] 1897 + 1898 + [[package]] 1899 + name = "brotli" 1900 + version = "3.5.0" 1901 + source = "registry+https://github.com/rust-lang/crates.io-index" 1902 + checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391" 1903 + dependencies = [ 1904 + "alloc-no-stdlib", 1905 + "alloc-stdlib", 1906 + "brotli-decompressor", 1907 + ] 1908 + 1909 + [[package]] 1910 + name = "brotli-decompressor" 1911 + version = "2.5.1" 1912 + source = "registry+https://github.com/rust-lang/crates.io-index" 1913 + checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 1914 + dependencies = [ 1915 + "alloc-no-stdlib", 1916 + "alloc-stdlib", 1917 + ] 1918 + 1919 + [[package]] 1920 + name = "buf_redux" 1921 + version = "0.8.4" 1922 + source = "registry+https://github.com/rust-lang/crates.io-index" 1923 + checksum = "b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f" 1924 + dependencies = [ 1925 + "memchr", 1926 + "safemem", 1927 + ] 1928 + 1929 + [[package]] 1930 + name = "bumpalo" 1931 + version = "3.20.2" 1932 + source = "registry+https://github.com/rust-lang/crates.io-index" 1933 + checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 1934 + 1935 + [[package]] 1936 + name = "bytemuck" 1937 + version = "1.25.0" 1938 + source = "registry+https://github.com/rust-lang/crates.io-index" 1939 + checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec" 1940 + dependencies = [ 1941 + "bytemuck_derive", 1942 + ] 1943 + 1944 + [[package]] 1945 + name = "bytemuck_derive" 1946 + version = "1.10.2" 1947 + source = "registry+https://github.com/rust-lang/crates.io-index" 1948 + checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" 1949 + dependencies = [ 1950 + "proc-macro2", 1951 + "quote", 1952 + "syn", 1953 + ] 1954 + 1955 + [[package]] 1956 + name = "byteorder" 1957 + version = "1.5.0" 1958 + source = "registry+https://github.com/rust-lang/crates.io-index" 1959 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 1960 + 1961 + [[package]] 1962 + name = "byteorder-lite" 1963 + version = "0.1.0" 1964 + source = "registry+https://github.com/rust-lang/crates.io-index" 1965 + checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 1966 + 1967 + [[package]] 1968 + name = "bytes" 1969 + version = "1.11.1" 1970 + source = "registry+https://github.com/rust-lang/crates.io-index" 1971 + checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" 1972 + dependencies = [ 1973 + "serde", 1974 + ] 1975 + 1976 + [[package]] 1977 + name = "calloop" 1978 + version = "0.13.0" 1979 + source = "registry+https://github.com/rust-lang/crates.io-index" 1980 + checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" 1981 + dependencies = [ 1982 + "bitflags 2.11.0", 1983 + "log", 1984 + "polling", 1985 + "rustix 0.38.44", 1986 + "slab", 1987 + "thiserror 1.0.69", 1988 + ] 1989 + 1990 + [[package]] 1991 + name = "calloop-wayland-source" 1992 + version = "0.3.0" 1993 + source = "registry+https://github.com/rust-lang/crates.io-index" 1994 + checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" 1995 + dependencies = [ 1996 + "calloop", 1997 + "rustix 0.38.44", 1998 + "wayland-backend", 1999 + "wayland-client", 2000 + ] 2001 + 2002 + [[package]] 2003 + name = "cbor4ii" 2004 + version = "0.2.14" 2005 + source = "registry+https://github.com/rust-lang/crates.io-index" 2006 + checksum = "b544cf8c89359205f4f990d0e6f3828db42df85b5dac95d09157a250eb0749c4" 2007 + dependencies = [ 2008 + "serde", 2009 + ] 2010 + 2011 + [[package]] 2012 + name = "cc" 2013 + version = "1.2.57" 2014 + source = "registry+https://github.com/rust-lang/crates.io-index" 2015 + checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423" 2016 + dependencies = [ 2017 + "find-msvc-tools", 2018 + "jobserver", 2019 + "libc", 2020 + "shlex", 2021 + ] 2022 + 2023 + [[package]] 2024 + name = "cesu8" 2025 + version = "1.1.0" 2026 + source = "registry+https://github.com/rust-lang/crates.io-index" 2027 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 2028 + 2029 + [[package]] 2030 + name = "cexpr" 2031 + version = "0.6.0" 2032 + source = "registry+https://github.com/rust-lang/crates.io-index" 2033 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 2034 + dependencies = [ 2035 + "nom", 2036 + ] 2037 + 2038 + [[package]] 2039 + name = "cfg-if" 2040 + version = "1.0.4" 2041 + source = "registry+https://github.com/rust-lang/crates.io-index" 2042 + checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 2043 + 2044 + [[package]] 2045 + name = "cfg_aliases" 2046 + version = "0.2.1" 2047 + source = "registry+https://github.com/rust-lang/crates.io-index" 2048 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 2049 + 2050 + [[package]] 2051 + name = "chrono" 2052 + version = "0.4.44" 2053 + source = "registry+https://github.com/rust-lang/crates.io-index" 2054 + checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" 2055 + dependencies = [ 2056 + "iana-time-zone", 2057 + "js-sys", 2058 + "num-traits", 2059 + "serde", 2060 + "wasm-bindgen", 2061 + "windows-link 0.2.1", 2062 + ] 2063 + 2064 + [[package]] 2065 + name = "chunked_transfer" 2066 + version = "1.5.0" 2067 + source = "registry+https://github.com/rust-lang/crates.io-index" 2068 + checksum = "6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901" 2069 + 2070 + [[package]] 2071 + name = "ciborium" 2072 + version = "0.2.2" 2073 + source = "registry+https://github.com/rust-lang/crates.io-index" 2074 + checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 2075 + dependencies = [ 2076 + "ciborium-io", 2077 + "ciborium-ll", 2078 + "serde", 2079 + ] 2080 + 2081 + [[package]] 2082 + name = "ciborium-io" 2083 + version = "0.2.2" 2084 + source = "registry+https://github.com/rust-lang/crates.io-index" 2085 + checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 2086 + 2087 + [[package]] 2088 + name = "ciborium-ll" 2089 + version = "0.2.2" 2090 + source = "registry+https://github.com/rust-lang/crates.io-index" 2091 + checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 2092 + dependencies = [ 2093 + "ciborium-io", 2094 + "half", 2095 + ] 2096 + 2097 + [[package]] 2098 + name = "cid" 2099 + version = "0.11.1" 2100 + source = "registry+https://github.com/rust-lang/crates.io-index" 2101 + checksum = "3147d8272e8fa0ccd29ce51194dd98f79ddfb8191ba9e3409884e751798acf3a" 2102 + dependencies = [ 2103 + "core2", 2104 + "multibase", 2105 + "multihash", 2106 + "serde", 2107 + "serde_bytes", 2108 + "unsigned-varint", 2109 + ] 2110 + 2111 + [[package]] 2112 + name = "clang-sys" 2113 + version = "1.8.1" 2114 + source = "registry+https://github.com/rust-lang/crates.io-index" 2115 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 2116 + dependencies = [ 2117 + "glob", 2118 + "libc", 2119 + "libloading", 2120 + ] 2121 + 2122 + [[package]] 2123 + name = "cobs" 2124 + version = "0.3.0" 2125 + source = "registry+https://github.com/rust-lang/crates.io-index" 2126 + checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" 2127 + dependencies = [ 2128 + "thiserror 2.0.18", 2129 + ] 2130 + 2131 + [[package]] 2132 + name = "codespan-reporting" 2133 + version = "0.12.0" 2134 + source = "registry+https://github.com/rust-lang/crates.io-index" 2135 + checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81" 2136 + dependencies = [ 2137 + "serde", 2138 + "termcolor", 2139 + "unicode-width 0.2.2", 2140 + ] 2141 + 2142 + [[package]] 2143 + name = "combine" 2144 + version = "4.6.7" 2145 + source = "registry+https://github.com/rust-lang/crates.io-index" 2146 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 2147 + dependencies = [ 2148 + "bytes", 2149 + "memchr", 2150 + ] 2151 + 2152 + [[package]] 2153 + name = "compression-codecs" 2154 + version = "0.4.37" 2155 + source = "registry+https://github.com/rust-lang/crates.io-index" 2156 + checksum = "eb7b51a7d9c967fc26773061ba86150f19c50c0d65c887cb1fbe295fd16619b7" 2157 + dependencies = [ 2158 + "compression-core", 2159 + "flate2", 2160 + "memchr", 2161 + ] 2162 + 2163 + [[package]] 2164 + name = "compression-core" 2165 + version = "0.4.31" 2166 + source = "registry+https://github.com/rust-lang/crates.io-index" 2167 + checksum = "75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d" 2168 + 2169 + [[package]] 2170 + name = "concurrent-queue" 2171 + version = "2.5.0" 2172 + source = "registry+https://github.com/rust-lang/crates.io-index" 2173 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 2174 + dependencies = [ 2175 + "crossbeam-utils", 2176 + "portable-atomic", 2177 + ] 2178 + 2179 + [[package]] 2180 + name = "console_error_panic_hook" 2181 + version = "0.1.7" 2182 + source = "registry+https://github.com/rust-lang/crates.io-index" 2183 + checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 2184 + dependencies = [ 2185 + "cfg-if", 2186 + "wasm-bindgen", 2187 + ] 2188 + 2189 + [[package]] 2190 + name = "const-fnv1a-hash" 2191 + version = "1.1.0" 2192 + source = "registry+https://github.com/rust-lang/crates.io-index" 2193 + checksum = "32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca" 2194 + 2195 + [[package]] 2196 + name = "const-oid" 2197 + version = "0.9.6" 2198 + source = "registry+https://github.com/rust-lang/crates.io-index" 2199 + checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 2200 + 2201 + [[package]] 2202 + name = "const-str" 2203 + version = "0.4.3" 2204 + source = "registry+https://github.com/rust-lang/crates.io-index" 2205 + checksum = "2f421161cb492475f1661ddc9815a745a1c894592070661180fdec3d4872e9c3" 2206 + 2207 + [[package]] 2208 + name = "const_panic" 2209 + version = "0.2.15" 2210 + source = "registry+https://github.com/rust-lang/crates.io-index" 2211 + checksum = "e262cdaac42494e3ae34c43969f9cdeb7da178bdb4b66fa6a1ea2edb4c8ae652" 2212 + dependencies = [ 2213 + "typewit", 2214 + ] 2215 + 2216 + [[package]] 2217 + name = "const_soft_float" 2218 + version = "0.1.4" 2219 + source = "registry+https://github.com/rust-lang/crates.io-index" 2220 + checksum = "87ca1caa64ef4ed453e68bb3db612e51cf1b2f5b871337f0fcab1c8f87cc3dff" 2221 + 2222 + [[package]] 2223 + name = "constant_time_eq" 2224 + version = "0.4.2" 2225 + source = "registry+https://github.com/rust-lang/crates.io-index" 2226 + checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" 2227 + 2228 + [[package]] 2229 + name = "constgebra" 2230 + version = "0.1.4" 2231 + source = "registry+https://github.com/rust-lang/crates.io-index" 2232 + checksum = "e1aaf9b65849a68662ac6c0810c8893a765c960b907dd7cfab9c4a50bf764fbc" 2233 + dependencies = [ 2234 + "const_soft_float", 2235 + ] 2236 + 2237 + [[package]] 2238 + name = "convert_case" 2239 + version = "0.10.0" 2240 + source = "registry+https://github.com/rust-lang/crates.io-index" 2241 + checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9" 2242 + dependencies = [ 2243 + "unicode-segmentation", 2244 + ] 2245 + 2246 + [[package]] 2247 + name = "cordyceps" 2248 + version = "0.3.4" 2249 + source = "registry+https://github.com/rust-lang/crates.io-index" 2250 + checksum = "688d7fbb8092b8de775ef2536f36c8c31f2bc4006ece2e8d8ad2d17d00ce0a2a" 2251 + dependencies = [ 2252 + "loom", 2253 + "tracing", 2254 + ] 2255 + 2256 + [[package]] 2257 + name = "core-foundation" 2258 + version = "0.9.4" 2259 + source = "registry+https://github.com/rust-lang/crates.io-index" 2260 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 2261 + dependencies = [ 2262 + "core-foundation-sys", 2263 + "libc", 2264 + ] 2265 + 2266 + [[package]] 2267 + name = "core-foundation" 2268 + version = "0.10.1" 2269 + source = "registry+https://github.com/rust-lang/crates.io-index" 2270 + checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" 2271 + dependencies = [ 2272 + "core-foundation-sys", 2273 + "libc", 2274 + ] 2275 + 2276 + [[package]] 2277 + name = "core-foundation-sys" 2278 + version = "0.8.7" 2279 + source = "registry+https://github.com/rust-lang/crates.io-index" 2280 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 2281 + 2282 + [[package]] 2283 + name = "core-graphics" 2284 + version = "0.23.2" 2285 + source = "registry+https://github.com/rust-lang/crates.io-index" 2286 + checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 2287 + dependencies = [ 2288 + "bitflags 1.3.2", 2289 + "core-foundation 0.9.4", 2290 + "core-graphics-types 0.1.3", 2291 + "foreign-types", 2292 + "libc", 2293 + ] 2294 + 2295 + [[package]] 2296 + name = "core-graphics-types" 2297 + version = "0.1.3" 2298 + source = "registry+https://github.com/rust-lang/crates.io-index" 2299 + checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 2300 + dependencies = [ 2301 + "bitflags 1.3.2", 2302 + "core-foundation 0.9.4", 2303 + "libc", 2304 + ] 2305 + 2306 + [[package]] 2307 + name = "core-graphics-types" 2308 + version = "0.2.0" 2309 + source = "registry+https://github.com/rust-lang/crates.io-index" 2310 + checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" 2311 + dependencies = [ 2312 + "bitflags 2.11.0", 2313 + "core-foundation 0.10.1", 2314 + "libc", 2315 + ] 2316 + 2317 + [[package]] 2318 + name = "core2" 2319 + version = "0.4.0" 2320 + source = "registry+https://github.com/rust-lang/crates.io-index" 2321 + checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" 2322 + dependencies = [ 2323 + "memchr", 2324 + ] 2325 + 2326 + [[package]] 2327 + name = "core_maths" 2328 + version = "0.1.1" 2329 + source = "registry+https://github.com/rust-lang/crates.io-index" 2330 + checksum = "77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30" 2331 + dependencies = [ 2332 + "libm", 2333 + ] 2334 + 2335 + [[package]] 2336 + name = "coreaudio-rs" 2337 + version = "0.11.3" 2338 + source = "registry+https://github.com/rust-lang/crates.io-index" 2339 + checksum = "321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace" 2340 + dependencies = [ 2341 + "bitflags 1.3.2", 2342 + "core-foundation-sys", 2343 + "coreaudio-sys", 2344 + ] 2345 + 2346 + [[package]] 2347 + name = "coreaudio-sys" 2348 + version = "0.2.17" 2349 + source = "registry+https://github.com/rust-lang/crates.io-index" 2350 + checksum = "ceec7a6067e62d6f931a2baf6f3a751f4a892595bcec1461a3c94ef9949864b6" 2351 + dependencies = [ 2352 + "bindgen", 2353 + ] 2354 + 2355 + [[package]] 2356 + name = "cosmic-text" 2357 + version = "0.16.0" 2358 + source = "registry+https://github.com/rust-lang/crates.io-index" 2359 + checksum = "c4cadaea21e24c49c0c82116f2b465ae6a49d63c90e428b0f8d9ae1f638ac91f" 2360 + dependencies = [ 2361 + "bitflags 2.11.0", 2362 + "fontdb", 2363 + "harfrust", 2364 + "linebender_resource_handle", 2365 + "log", 2366 + "rangemap", 2367 + "rustc-hash 1.1.0", 2368 + "self_cell", 2369 + "skrifa 0.39.0", 2370 + "smol_str 0.2.2", 2371 + "swash", 2372 + "sys-locale", 2373 + "unicode-bidi", 2374 + "unicode-linebreak", 2375 + "unicode-script", 2376 + "unicode-segmentation", 2377 + ] 2378 + 2379 + [[package]] 2380 + name = "cpal" 2381 + version = "0.15.3" 2382 + source = "registry+https://github.com/rust-lang/crates.io-index" 2383 + checksum = "873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779" 2384 + dependencies = [ 2385 + "alsa", 2386 + "core-foundation-sys", 2387 + "coreaudio-rs", 2388 + "dasp_sample", 2389 + "jni 0.21.1", 2390 + "js-sys", 2391 + "libc", 2392 + "mach2", 2393 + "ndk 0.8.0", 2394 + "ndk-context", 2395 + "oboe", 2396 + "wasm-bindgen", 2397 + "wasm-bindgen-futures", 2398 + "web-sys", 2399 + "windows 0.54.0", 2400 + ] 2401 + 2402 + [[package]] 2403 + name = "cpufeatures" 2404 + version = "0.2.17" 2405 + source = "registry+https://github.com/rust-lang/crates.io-index" 2406 + checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 2407 + dependencies = [ 2408 + "libc", 2409 + ] 2410 + 2411 + [[package]] 2412 + name = "crc32fast" 2413 + version = "1.5.0" 2414 + source = "registry+https://github.com/rust-lang/crates.io-index" 2415 + checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" 2416 + dependencies = [ 2417 + "cfg-if", 2418 + ] 2419 + 2420 + [[package]] 2421 + name = "critical-section" 2422 + version = "1.2.0" 2423 + source = "registry+https://github.com/rust-lang/crates.io-index" 2424 + checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" 2425 + 2426 + [[package]] 2427 + name = "crossbeam-channel" 2428 + version = "0.5.15" 2429 + source = "registry+https://github.com/rust-lang/crates.io-index" 2430 + checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" 2431 + dependencies = [ 2432 + "crossbeam-utils", 2433 + ] 2434 + 2435 + [[package]] 2436 + name = "crossbeam-queue" 2437 + version = "0.3.12" 2438 + source = "registry+https://github.com/rust-lang/crates.io-index" 2439 + checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" 2440 + dependencies = [ 2441 + "crossbeam-utils", 2442 + ] 2443 + 2444 + [[package]] 2445 + name = "crossbeam-utils" 2446 + version = "0.8.21" 2447 + source = "registry+https://github.com/rust-lang/crates.io-index" 2448 + checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 2449 + 2450 + [[package]] 2451 + name = "crunchy" 2452 + version = "0.2.4" 2453 + source = "registry+https://github.com/rust-lang/crates.io-index" 2454 + checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" 2455 + 2456 + [[package]] 2457 + name = "crypto-bigint" 2458 + version = "0.5.5" 2459 + source = "registry+https://github.com/rust-lang/crates.io-index" 2460 + checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" 2461 + dependencies = [ 2462 + "generic-array", 2463 + "rand_core 0.6.4", 2464 + "subtle", 2465 + "zeroize", 2466 + ] 2467 + 2468 + [[package]] 2469 + name = "crypto-common" 2470 + version = "0.1.6" 2471 + source = "registry+https://github.com/rust-lang/crates.io-index" 2472 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 2473 + dependencies = [ 2474 + "generic-array", 2475 + "typenum", 2476 + ] 2477 + 2478 + [[package]] 2479 + name = "ctrlc" 2480 + version = "3.5.2" 2481 + source = "registry+https://github.com/rust-lang/crates.io-index" 2482 + checksum = "e0b1fab2ae45819af2d0731d60f2afe17227ebb1a1538a236da84c93e9a60162" 2483 + dependencies = [ 2484 + "dispatch2", 2485 + "nix 0.31.2", 2486 + "windows-sys 0.61.2", 2487 + ] 2488 + 2489 + [[package]] 2490 + name = "cursor-icon" 2491 + version = "1.2.0" 2492 + source = "registry+https://github.com/rust-lang/crates.io-index" 2493 + checksum = "f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f" 2494 + 2495 + [[package]] 2496 + name = "curve25519-dalek" 2497 + version = "4.1.3" 2498 + source = "registry+https://github.com/rust-lang/crates.io-index" 2499 + checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" 2500 + dependencies = [ 2501 + "cfg-if", 2502 + "cpufeatures", 2503 + "curve25519-dalek-derive", 2504 + "digest", 2505 + "fiat-crypto", 2506 + "rustc_version", 2507 + "subtle", 2508 + "zeroize", 2509 + ] 2510 + 2511 + [[package]] 2512 + name = "curve25519-dalek-derive" 2513 + version = "0.1.1" 2514 + source = "registry+https://github.com/rust-lang/crates.io-index" 2515 + checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 2516 + dependencies = [ 2517 + "proc-macro2", 2518 + "quote", 2519 + "syn", 2520 + ] 2521 + 2522 + [[package]] 2523 + name = "darling" 2524 + version = "0.23.0" 2525 + source = "registry+https://github.com/rust-lang/crates.io-index" 2526 + checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d" 2527 + dependencies = [ 2528 + "darling_core", 2529 + "darling_macro", 2530 + ] 2531 + 2532 + [[package]] 2533 + name = "darling_core" 2534 + version = "0.23.0" 2535 + source = "registry+https://github.com/rust-lang/crates.io-index" 2536 + checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0" 2537 + dependencies = [ 2538 + "ident_case", 2539 + "proc-macro2", 2540 + "quote", 2541 + "strsim", 2542 + "syn", 2543 + ] 2544 + 2545 + [[package]] 2546 + name = "darling_macro" 2547 + version = "0.23.0" 2548 + source = "registry+https://github.com/rust-lang/crates.io-index" 2549 + checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" 2550 + dependencies = [ 2551 + "darling_core", 2552 + "quote", 2553 + "syn", 2554 + ] 2555 + 2556 + [[package]] 2557 + name = "dashmap" 2558 + version = "6.1.0" 2559 + source = "registry+https://github.com/rust-lang/crates.io-index" 2560 + checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" 2561 + dependencies = [ 2562 + "cfg-if", 2563 + "crossbeam-utils", 2564 + "hashbrown 0.14.5", 2565 + "lock_api", 2566 + "once_cell", 2567 + "parking_lot_core", 2568 + ] 2569 + 2570 + [[package]] 2571 + name = "dasp_sample" 2572 + version = "0.11.0" 2573 + source = "registry+https://github.com/rust-lang/crates.io-index" 2574 + checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" 2575 + 2576 + [[package]] 2577 + name = "data-encoding" 2578 + version = "2.10.0" 2579 + source = "registry+https://github.com/rust-lang/crates.io-index" 2580 + checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" 2581 + 2582 + [[package]] 2583 + name = "data-encoding-macro" 2584 + version = "0.1.19" 2585 + source = "registry+https://github.com/rust-lang/crates.io-index" 2586 + checksum = "8142a83c17aa9461d637e649271eae18bf2edd00e91f2e105df36c3c16355bdb" 2587 + dependencies = [ 2588 + "data-encoding", 2589 + "data-encoding-macro-internal", 2590 + ] 2591 + 2592 + [[package]] 2593 + name = "data-encoding-macro-internal" 2594 + version = "0.1.17" 2595 + source = "registry+https://github.com/rust-lang/crates.io-index" 2596 + checksum = "7ab67060fc6b8ef687992d439ca0fa36e7ed17e9a0b16b25b601e8757df720de" 2597 + dependencies = [ 2598 + "data-encoding", 2599 + "syn", 2600 + ] 2601 + 2602 + [[package]] 2603 + name = "deflate" 2604 + version = "1.0.0" 2605 + source = "registry+https://github.com/rust-lang/crates.io-index" 2606 + checksum = "c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f" 2607 + dependencies = [ 2608 + "adler32", 2609 + "gzip-header", 2610 + ] 2611 + 2612 + [[package]] 2613 + name = "der" 2614 + version = "0.7.10" 2615 + source = "registry+https://github.com/rust-lang/crates.io-index" 2616 + checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" 2617 + dependencies = [ 2618 + "const-oid", 2619 + "pem-rfc7468", 2620 + "zeroize", 2621 + ] 2622 + 2623 + [[package]] 2624 + name = "deranged" 2625 + version = "0.5.8" 2626 + source = "registry+https://github.com/rust-lang/crates.io-index" 2627 + checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" 2628 + dependencies = [ 2629 + "powerfmt", 2630 + ] 2631 + 2632 + [[package]] 2633 + name = "derive_more" 2634 + version = "1.0.0" 2635 + source = "registry+https://github.com/rust-lang/crates.io-index" 2636 + checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" 2637 + dependencies = [ 2638 + "derive_more-impl 1.0.0", 2639 + ] 2640 + 2641 + [[package]] 2642 + name = "derive_more" 2643 + version = "2.1.1" 2644 + source = "registry+https://github.com/rust-lang/crates.io-index" 2645 + checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134" 2646 + dependencies = [ 2647 + "derive_more-impl 2.1.1", 2648 + ] 2649 + 2650 + [[package]] 2651 + name = "derive_more-impl" 2652 + version = "1.0.0" 2653 + source = "registry+https://github.com/rust-lang/crates.io-index" 2654 + checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" 2655 + dependencies = [ 2656 + "proc-macro2", 2657 + "quote", 2658 + "syn", 2659 + "unicode-xid", 2660 + ] 2661 + 2662 + [[package]] 2663 + name = "derive_more-impl" 2664 + version = "2.1.1" 2665 + source = "registry+https://github.com/rust-lang/crates.io-index" 2666 + checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" 2667 + dependencies = [ 2668 + "convert_case", 2669 + "proc-macro2", 2670 + "quote", 2671 + "rustc_version", 2672 + "syn", 2673 + "unicode-xid", 2674 + ] 2675 + 2676 + [[package]] 2677 + name = "diatomic-waker" 2678 + version = "0.2.3" 2679 + source = "registry+https://github.com/rust-lang/crates.io-index" 2680 + checksum = "ab03c107fafeb3ee9f5925686dbb7a73bc76e3932abb0d2b365cb64b169cf04c" 2681 + 2682 + [[package]] 2683 + name = "digest" 2684 + version = "0.10.7" 2685 + source = "registry+https://github.com/rust-lang/crates.io-index" 2686 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 2687 + dependencies = [ 2688 + "block-buffer", 2689 + "const-oid", 2690 + "crypto-common", 2691 + "subtle", 2692 + ] 2693 + 2694 + [[package]] 2695 + name = "dispatch" 2696 + version = "0.2.0" 2697 + source = "registry+https://github.com/rust-lang/crates.io-index" 2698 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 2699 + 2700 + [[package]] 2701 + name = "dispatch2" 2702 + version = "0.3.1" 2703 + source = "registry+https://github.com/rust-lang/crates.io-index" 2704 + checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" 2705 + dependencies = [ 2706 + "bitflags 2.11.0", 2707 + "block2 0.6.2", 2708 + "libc", 2709 + "objc2 0.6.4", 2710 + ] 2711 + 2712 + [[package]] 2713 + name = "displaydoc" 2714 + version = "0.2.5" 2715 + source = "registry+https://github.com/rust-lang/crates.io-index" 2716 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 2717 + dependencies = [ 2718 + "proc-macro2", 2719 + "quote", 2720 + "syn", 2721 + ] 2722 + 2723 + [[package]] 2724 + name = "disqualified" 2725 + version = "1.0.0" 2726 + source = "registry+https://github.com/rust-lang/crates.io-index" 2727 + checksum = "c9c272297e804878a2a4b707cfcfc6d2328b5bb936944613b4fdf2b9269afdfd" 2728 + 2729 + [[package]] 2730 + name = "dlib" 2731 + version = "0.5.3" 2732 + source = "registry+https://github.com/rust-lang/crates.io-index" 2733 + checksum = "ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a" 2734 + dependencies = [ 2735 + "libloading", 2736 + ] 2737 + 2738 + [[package]] 2739 + name = "document-features" 2740 + version = "0.2.12" 2741 + source = "registry+https://github.com/rust-lang/crates.io-index" 2742 + checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61" 2743 + dependencies = [ 2744 + "litrs", 2745 + ] 2746 + 2747 + [[package]] 2748 + name = "downcast-rs" 2749 + version = "1.2.1" 2750 + source = "registry+https://github.com/rust-lang/crates.io-index" 2751 + checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 2752 + 2753 + [[package]] 2754 + name = "downcast-rs" 2755 + version = "2.0.2" 2756 + source = "registry+https://github.com/rust-lang/crates.io-index" 2757 + checksum = "117240f60069e65410b3ae1bb213295bd828f707b5bec6596a1afc8793ce0cbc" 2758 + 2759 + [[package]] 2760 + name = "dpi" 2761 + version = "0.1.2" 2762 + source = "registry+https://github.com/rust-lang/crates.io-index" 2763 + checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" 2764 + 2765 + [[package]] 2766 + name = "ecdsa" 2767 + version = "0.16.9" 2768 + source = "registry+https://github.com/rust-lang/crates.io-index" 2769 + checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" 2770 + dependencies = [ 2771 + "der", 2772 + "digest", 2773 + "elliptic-curve", 2774 + "rfc6979", 2775 + "signature", 2776 + "spki", 2777 + ] 2778 + 2779 + [[package]] 2780 + name = "ed25519" 2781 + version = "2.2.3" 2782 + source = "registry+https://github.com/rust-lang/crates.io-index" 2783 + checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" 2784 + dependencies = [ 2785 + "pkcs8", 2786 + "signature", 2787 + ] 2788 + 2789 + [[package]] 2790 + name = "ed25519-dalek" 2791 + version = "2.2.0" 2792 + source = "registry+https://github.com/rust-lang/crates.io-index" 2793 + checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" 2794 + dependencies = [ 2795 + "curve25519-dalek", 2796 + "ed25519", 2797 + "rand_core 0.6.4", 2798 + "serde", 2799 + "sha2", 2800 + "subtle", 2801 + "zeroize", 2802 + ] 2803 + 2804 + [[package]] 2805 + name = "either" 2806 + version = "1.15.0" 2807 + source = "registry+https://github.com/rust-lang/crates.io-index" 2808 + checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 2809 + 2810 + [[package]] 2811 + name = "elliptic-curve" 2812 + version = "0.13.8" 2813 + source = "registry+https://github.com/rust-lang/crates.io-index" 2814 + checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" 2815 + dependencies = [ 2816 + "base16ct", 2817 + "crypto-bigint", 2818 + "digest", 2819 + "ff", 2820 + "generic-array", 2821 + "group", 2822 + "hkdf", 2823 + "pem-rfc7468", 2824 + "pkcs8", 2825 + "rand_core 0.6.4", 2826 + "sec1", 2827 + "subtle", 2828 + "zeroize", 2829 + ] 2830 + 2831 + [[package]] 2832 + name = "embedded-io" 2833 + version = "0.4.0" 2834 + source = "registry+https://github.com/rust-lang/crates.io-index" 2835 + checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" 2836 + 2837 + [[package]] 2838 + name = "embedded-io" 2839 + version = "0.6.1" 2840 + source = "registry+https://github.com/rust-lang/crates.io-index" 2841 + checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" 2842 + 2843 + [[package]] 2844 + name = "encase" 2845 + version = "0.12.0" 2846 + source = "registry+https://github.com/rust-lang/crates.io-index" 2847 + checksum = "6e3e0ff2ee0b7aa97428308dd9e1e42369cb22f5fb8dc1c55546637443a60f1e" 2848 + dependencies = [ 2849 + "const_panic", 2850 + "encase_derive", 2851 + "thiserror 2.0.18", 2852 + ] 2853 + 2854 + [[package]] 2855 + name = "encase_derive" 2856 + version = "0.12.0" 2857 + source = "registry+https://github.com/rust-lang/crates.io-index" 2858 + checksum = "a4d90c5d7d527c6cb8a3b114efd26a6304d9ab772656e73d8f4e32b1f3d601a2" 2859 + dependencies = [ 2860 + "encase_derive_impl", 2861 + ] 2862 + 2863 + [[package]] 2864 + name = "encase_derive_impl" 2865 + version = "0.12.0" 2866 + source = "registry+https://github.com/rust-lang/crates.io-index" 2867 + checksum = "c8bad72d8308f7a382de2391ec978ddd736e0103846b965d7e2a63a75768af30" 2868 + dependencies = [ 2869 + "proc-macro2", 2870 + "quote", 2871 + "syn", 2872 + ] 2873 + 2874 + [[package]] 2875 + name = "encoding_rs" 2876 + version = "0.8.35" 2877 + source = "registry+https://github.com/rust-lang/crates.io-index" 2878 + checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" 2879 + dependencies = [ 2880 + "cfg-if", 2881 + ] 2882 + 2883 + [[package]] 2884 + name = "enum-as-inner" 2885 + version = "0.6.1" 2886 + source = "registry+https://github.com/rust-lang/crates.io-index" 2887 + checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" 2888 + dependencies = [ 2889 + "heck 0.5.0", 2890 + "proc-macro2", 2891 + "quote", 2892 + "syn", 2893 + ] 2894 + 2895 + [[package]] 2896 + name = "equivalent" 2897 + version = "1.0.2" 2898 + source = "registry+https://github.com/rust-lang/crates.io-index" 2899 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 2900 + 2901 + [[package]] 2902 + name = "erased-serde" 2903 + version = "0.4.10" 2904 + source = "registry+https://github.com/rust-lang/crates.io-index" 2905 + checksum = "d2add8a07dd6a8d93ff627029c51de145e12686fbc36ecb298ac22e74cf02dec" 2906 + dependencies = [ 2907 + "serde", 2908 + "serde_core", 2909 + "typeid", 2910 + ] 2911 + 2912 + [[package]] 2913 + name = "errno" 2914 + version = "0.3.14" 2915 + source = "registry+https://github.com/rust-lang/crates.io-index" 2916 + checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" 2917 + dependencies = [ 2918 + "libc", 2919 + "windows-sys 0.61.2", 2920 + ] 2921 + 2922 + [[package]] 2923 + name = "euclid" 2924 + version = "0.22.14" 2925 + source = "registry+https://github.com/rust-lang/crates.io-index" 2926 + checksum = "f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06" 2927 + dependencies = [ 2928 + "num-traits", 2929 + ] 2930 + 2931 + [[package]] 2932 + name = "event-listener" 2933 + version = "5.4.1" 2934 + source = "registry+https://github.com/rust-lang/crates.io-index" 2935 + checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" 2936 + dependencies = [ 2937 + "concurrent-queue", 2938 + "parking", 2939 + "pin-project-lite", 2940 + ] 2941 + 2942 + [[package]] 2943 + name = "event-listener-strategy" 2944 + version = "0.5.4" 2945 + source = "registry+https://github.com/rust-lang/crates.io-index" 2946 + checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" 2947 + dependencies = [ 2948 + "event-listener", 2949 + "pin-project-lite", 2950 + ] 2951 + 2952 + [[package]] 2953 + name = "fastrand" 2954 + version = "2.3.0" 2955 + source = "registry+https://github.com/rust-lang/crates.io-index" 2956 + checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 2957 + 2958 + [[package]] 2959 + name = "fdeflate" 2960 + version = "0.3.7" 2961 + source = "registry+https://github.com/rust-lang/crates.io-index" 2962 + checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" 2963 + dependencies = [ 2964 + "simd-adler32", 2965 + ] 2966 + 2967 + [[package]] 2968 + name = "ff" 2969 + version = "0.13.1" 2970 + source = "registry+https://github.com/rust-lang/crates.io-index" 2971 + checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" 2972 + dependencies = [ 2973 + "rand_core 0.6.4", 2974 + "subtle", 2975 + ] 2976 + 2977 + [[package]] 2978 + name = "fiat-crypto" 2979 + version = "0.2.9" 2980 + source = "registry+https://github.com/rust-lang/crates.io-index" 2981 + checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" 2982 + 2983 + [[package]] 2984 + name = "filetime" 2985 + version = "0.2.27" 2986 + source = "registry+https://github.com/rust-lang/crates.io-index" 2987 + checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" 2988 + dependencies = [ 2989 + "cfg-if", 2990 + "libc", 2991 + "libredox", 2992 + ] 2993 + 2994 + [[package]] 2995 + name = "find-msvc-tools" 2996 + version = "0.1.9" 2997 + source = "registry+https://github.com/rust-lang/crates.io-index" 2998 + checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" 2999 + 3000 + [[package]] 3001 + name = "fixedbitset" 3002 + version = "0.5.7" 3003 + source = "registry+https://github.com/rust-lang/crates.io-index" 3004 + checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" 3005 + 3006 + [[package]] 3007 + name = "flate2" 3008 + version = "1.1.9" 3009 + source = "registry+https://github.com/rust-lang/crates.io-index" 3010 + checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" 3011 + dependencies = [ 3012 + "crc32fast", 3013 + "miniz_oxide", 3014 + ] 3015 + 3016 + [[package]] 3017 + name = "fluent-uri" 3018 + version = "0.4.1" 3019 + source = "registry+https://github.com/rust-lang/crates.io-index" 3020 + checksum = "bc74ac4d8359ae70623506d512209619e5cf8f347124910440dbc221714b328e" 3021 + dependencies = [ 3022 + "borrow-or-share", 3023 + "ref-cast", 3024 + "serde", 3025 + ] 3026 + 3027 + [[package]] 3028 + name = "fnv" 3029 + version = "1.0.7" 3030 + source = "registry+https://github.com/rust-lang/crates.io-index" 3031 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 3032 + 3033 + [[package]] 3034 + name = "foldhash" 3035 + version = "0.1.5" 3036 + source = "registry+https://github.com/rust-lang/crates.io-index" 3037 + checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 3038 + 3039 + [[package]] 3040 + name = "foldhash" 3041 + version = "0.2.0" 3042 + source = "registry+https://github.com/rust-lang/crates.io-index" 3043 + checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" 3044 + 3045 + [[package]] 3046 + name = "font-types" 3047 + version = "0.10.1" 3048 + source = "registry+https://github.com/rust-lang/crates.io-index" 3049 + checksum = "39a654f404bbcbd48ea58c617c2993ee91d1cb63727a37bf2323a4edeed1b8c5" 3050 + dependencies = [ 3051 + "bytemuck", 3052 + ] 3053 + 3054 + [[package]] 3055 + name = "fontconfig-parser" 3056 + version = "0.5.8" 3057 + source = "registry+https://github.com/rust-lang/crates.io-index" 3058 + checksum = "bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646" 3059 + dependencies = [ 3060 + "roxmltree", 3061 + ] 3062 + 3063 + [[package]] 3064 + name = "fontdb" 3065 + version = "0.23.0" 3066 + source = "registry+https://github.com/rust-lang/crates.io-index" 3067 + checksum = "457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905" 3068 + dependencies = [ 3069 + "fontconfig-parser", 3070 + "log", 3071 + "memmap2", 3072 + "slotmap", 3073 + "tinyvec", 3074 + "ttf-parser", 3075 + ] 3076 + 3077 + [[package]] 3078 + name = "foreign-types" 3079 + version = "0.5.0" 3080 + source = "registry+https://github.com/rust-lang/crates.io-index" 3081 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 3082 + dependencies = [ 3083 + "foreign-types-macros", 3084 + "foreign-types-shared", 3085 + ] 3086 + 3087 + [[package]] 3088 + name = "foreign-types-macros" 3089 + version = "0.2.3" 3090 + source = "registry+https://github.com/rust-lang/crates.io-index" 3091 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 3092 + dependencies = [ 3093 + "proc-macro2", 3094 + "quote", 3095 + "syn", 3096 + ] 3097 + 3098 + [[package]] 3099 + name = "foreign-types-shared" 3100 + version = "0.3.1" 3101 + source = "registry+https://github.com/rust-lang/crates.io-index" 3102 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 3103 + 3104 + [[package]] 3105 + name = "form_urlencoded" 3106 + version = "1.2.2" 3107 + source = "registry+https://github.com/rust-lang/crates.io-index" 3108 + checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" 3109 + dependencies = [ 3110 + "percent-encoding", 3111 + ] 3112 + 3113 + [[package]] 3114 + name = "futf" 3115 + version = "0.1.5" 3116 + source = "registry+https://github.com/rust-lang/crates.io-index" 3117 + checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 3118 + dependencies = [ 3119 + "mac", 3120 + "new_debug_unreachable", 3121 + ] 3122 + 3123 + [[package]] 3124 + name = "futures-buffered" 3125 + version = "0.2.13" 3126 + source = "registry+https://github.com/rust-lang/crates.io-index" 3127 + checksum = "4421cb78ee172b6b06080093479d3c50f058e7c81b7d577bbb8d118d551d4cd5" 3128 + dependencies = [ 3129 + "cordyceps", 3130 + "diatomic-waker", 3131 + "futures-core", 3132 + "pin-project-lite", 3133 + "spin 0.10.0", 3134 + ] 3135 + 3136 + [[package]] 3137 + name = "futures-channel" 3138 + version = "0.3.32" 3139 + source = "registry+https://github.com/rust-lang/crates.io-index" 3140 + checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" 3141 + dependencies = [ 3142 + "futures-core", 3143 + ] 3144 + 3145 + [[package]] 3146 + name = "futures-core" 3147 + version = "0.3.32" 3148 + source = "registry+https://github.com/rust-lang/crates.io-index" 3149 + checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" 3150 + 3151 + [[package]] 3152 + name = "futures-io" 3153 + version = "0.3.32" 3154 + source = "registry+https://github.com/rust-lang/crates.io-index" 3155 + checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" 3156 + 3157 + [[package]] 3158 + name = "futures-lite" 3159 + version = "2.6.1" 3160 + source = "registry+https://github.com/rust-lang/crates.io-index" 3161 + checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" 3162 + dependencies = [ 3163 + "fastrand", 3164 + "futures-core", 3165 + "futures-io", 3166 + "parking", 3167 + "pin-project-lite", 3168 + ] 3169 + 3170 + [[package]] 3171 + name = "futures-macro" 3172 + version = "0.3.32" 3173 + source = "registry+https://github.com/rust-lang/crates.io-index" 3174 + checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" 3175 + dependencies = [ 3176 + "proc-macro2", 3177 + "quote", 3178 + "syn", 3179 + ] 3180 + 3181 + [[package]] 3182 + name = "futures-sink" 3183 + version = "0.3.32" 3184 + source = "registry+https://github.com/rust-lang/crates.io-index" 3185 + checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" 3186 + 3187 + [[package]] 3188 + name = "futures-task" 3189 + version = "0.3.32" 3190 + source = "registry+https://github.com/rust-lang/crates.io-index" 3191 + checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" 3192 + 3193 + [[package]] 3194 + name = "futures-util" 3195 + version = "0.3.32" 3196 + source = "registry+https://github.com/rust-lang/crates.io-index" 3197 + checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" 3198 + dependencies = [ 3199 + "futures-core", 3200 + "futures-macro", 3201 + "futures-sink", 3202 + "futures-task", 3203 + "pin-project-lite", 3204 + "slab", 3205 + ] 3206 + 3207 + [[package]] 3208 + name = "generator" 3209 + version = "0.8.8" 3210 + source = "registry+https://github.com/rust-lang/crates.io-index" 3211 + checksum = "52f04ae4152da20c76fe800fa48659201d5cf627c5149ca0b707b69d7eef6cf9" 3212 + dependencies = [ 3213 + "cc", 3214 + "cfg-if", 3215 + "libc", 3216 + "log", 3217 + "rustversion", 3218 + "windows-link 0.2.1", 3219 + "windows-result 0.4.1", 3220 + ] 3221 + 3222 + [[package]] 3223 + name = "generic-array" 3224 + version = "0.14.9" 3225 + source = "registry+https://github.com/rust-lang/crates.io-index" 3226 + checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" 3227 + dependencies = [ 3228 + "typenum", 3229 + "version_check", 3230 + "zeroize", 3231 + ] 3232 + 3233 + [[package]] 3234 + name = "gethostname" 3235 + version = "1.1.0" 3236 + source = "registry+https://github.com/rust-lang/crates.io-index" 3237 + checksum = "1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8" 3238 + dependencies = [ 3239 + "rustix 1.1.4", 3240 + "windows-link 0.2.1", 3241 + ] 3242 + 3243 + [[package]] 3244 + name = "getrandom" 3245 + version = "0.2.17" 3246 + source = "registry+https://github.com/rust-lang/crates.io-index" 3247 + checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" 3248 + dependencies = [ 3249 + "cfg-if", 3250 + "js-sys", 3251 + "libc", 3252 + "wasi", 3253 + "wasm-bindgen", 3254 + ] 3255 + 3256 + [[package]] 3257 + name = "getrandom" 3258 + version = "0.3.4" 3259 + source = "registry+https://github.com/rust-lang/crates.io-index" 3260 + checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" 3261 + dependencies = [ 3262 + "cfg-if", 3263 + "js-sys", 3264 + "libc", 3265 + "r-efi 5.3.0", 3266 + "wasip2", 3267 + "wasm-bindgen", 3268 + ] 3269 + 3270 + [[package]] 3271 + name = "getrandom" 3272 + version = "0.4.2" 3273 + source = "registry+https://github.com/rust-lang/crates.io-index" 3274 + checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" 3275 + dependencies = [ 3276 + "cfg-if", 3277 + "libc", 3278 + "r-efi 6.0.0", 3279 + "wasip2", 3280 + "wasip3", 3281 + ] 3282 + 3283 + [[package]] 3284 + name = "gilrs" 3285 + version = "0.11.1" 3286 + source = "registry+https://github.com/rust-lang/crates.io-index" 3287 + checksum = "3fa85c2e35dc565c90511917897ea4eae16b77f2773d5223536f7b602536d462" 3288 + dependencies = [ 3289 + "fnv", 3290 + "gilrs-core", 3291 + "log", 3292 + "uuid", 3293 + "vec_map", 3294 + ] 3295 + 3296 + [[package]] 3297 + name = "gilrs-core" 3298 + version = "0.6.7" 3299 + source = "registry+https://github.com/rust-lang/crates.io-index" 3300 + checksum = "d23f2cc5144060a7f8d9e02d3fce5d06705376568256a509cdbc3c24d47e4f04" 3301 + dependencies = [ 3302 + "inotify", 3303 + "js-sys", 3304 + "libc", 3305 + "libudev-sys", 3306 + "log", 3307 + "nix 0.30.1", 3308 + "objc2-core-foundation", 3309 + "objc2-io-kit", 3310 + "uuid", 3311 + "vec_map", 3312 + "wasm-bindgen", 3313 + "web-sys", 3314 + "windows 0.62.2", 3315 + ] 3316 + 3317 + [[package]] 3318 + name = "gl_generator" 3319 + version = "0.14.0" 3320 + source = "registry+https://github.com/rust-lang/crates.io-index" 3321 + checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 3322 + dependencies = [ 3323 + "khronos_api", 3324 + "log", 3325 + "xml-rs", 3326 + ] 3327 + 3328 + [[package]] 3329 + name = "glam" 3330 + version = "0.30.10" 3331 + source = "registry+https://github.com/rust-lang/crates.io-index" 3332 + checksum = "19fc433e8437a212d1b6f1e68c7824af3aed907da60afa994e7f542d18d12aa9" 3333 + dependencies = [ 3334 + "bytemuck", 3335 + "encase", 3336 + "libm", 3337 + "rand 0.9.2", 3338 + "serde_core", 3339 + ] 3340 + 3341 + [[package]] 3342 + name = "glob" 3343 + version = "0.3.3" 3344 + source = "registry+https://github.com/rust-lang/crates.io-index" 3345 + checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" 3346 + 3347 + [[package]] 3348 + name = "gloo-storage" 3349 + version = "0.3.0" 3350 + source = "registry+https://github.com/rust-lang/crates.io-index" 3351 + checksum = "fbc8031e8c92758af912f9bc08fbbadd3c6f3cfcbf6b64cdf3d6a81f0139277a" 3352 + dependencies = [ 3353 + "gloo-utils", 3354 + "js-sys", 3355 + "serde", 3356 + "serde_json", 3357 + "thiserror 1.0.69", 3358 + "wasm-bindgen", 3359 + "web-sys", 3360 + ] 3361 + 3362 + [[package]] 3363 + name = "gloo-utils" 3364 + version = "0.2.0" 3365 + source = "registry+https://github.com/rust-lang/crates.io-index" 3366 + checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" 3367 + dependencies = [ 3368 + "js-sys", 3369 + "serde", 3370 + "serde_json", 3371 + "wasm-bindgen", 3372 + "web-sys", 3373 + ] 3374 + 3375 + [[package]] 3376 + name = "glow" 3377 + version = "0.16.0" 3378 + source = "registry+https://github.com/rust-lang/crates.io-index" 3379 + checksum = "c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08" 3380 + dependencies = [ 3381 + "js-sys", 3382 + "slotmap", 3383 + "wasm-bindgen", 3384 + "web-sys", 3385 + ] 3386 + 3387 + [[package]] 3388 + name = "gltf" 3389 + version = "1.4.1" 3390 + source = "registry+https://github.com/rust-lang/crates.io-index" 3391 + checksum = "e3ce1918195723ce6ac74e80542c5a96a40c2b26162c1957a5cd70799b8cacf7" 3392 + dependencies = [ 3393 + "byteorder", 3394 + "gltf-json", 3395 + "lazy_static", 3396 + "serde_json", 3397 + ] 3398 + 3399 + [[package]] 3400 + name = "gltf-derive" 3401 + version = "1.4.1" 3402 + source = "registry+https://github.com/rust-lang/crates.io-index" 3403 + checksum = "14070e711538afba5d6c807edb74bcb84e5dbb9211a3bf5dea0dfab5b24f4c51" 3404 + dependencies = [ 3405 + "inflections", 3406 + "proc-macro2", 3407 + "quote", 3408 + "syn", 3409 + ] 3410 + 3411 + [[package]] 3412 + name = "gltf-json" 3413 + version = "1.4.1" 3414 + source = "registry+https://github.com/rust-lang/crates.io-index" 3415 + checksum = "e6176f9d60a7eab0a877e8e96548605dedbde9190a7ae1e80bbcc1c9af03ab14" 3416 + dependencies = [ 3417 + "gltf-derive", 3418 + "serde", 3419 + "serde_derive", 3420 + "serde_json", 3421 + ] 3422 + 3423 + [[package]] 3424 + name = "glutin_wgl_sys" 3425 + version = "0.6.1" 3426 + source = "registry+https://github.com/rust-lang/crates.io-index" 3427 + checksum = "2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e" 3428 + dependencies = [ 3429 + "gl_generator", 3430 + ] 3431 + 3432 + [[package]] 3433 + name = "gpu-alloc" 3434 + version = "0.6.0" 3435 + source = "registry+https://github.com/rust-lang/crates.io-index" 3436 + checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" 3437 + dependencies = [ 3438 + "bitflags 2.11.0", 3439 + "gpu-alloc-types", 3440 + ] 3441 + 3442 + [[package]] 3443 + name = "gpu-alloc-types" 3444 + version = "0.3.0" 3445 + source = "registry+https://github.com/rust-lang/crates.io-index" 3446 + checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" 3447 + dependencies = [ 3448 + "bitflags 2.11.0", 3449 + ] 3450 + 3451 + [[package]] 3452 + name = "gpu-allocator" 3453 + version = "0.27.0" 3454 + source = "registry+https://github.com/rust-lang/crates.io-index" 3455 + checksum = "c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd" 3456 + dependencies = [ 3457 + "log", 3458 + "presser", 3459 + "thiserror 1.0.69", 3460 + "windows 0.58.0", 3461 + ] 3462 + 3463 + [[package]] 3464 + name = "gpu-descriptor" 3465 + version = "0.3.2" 3466 + source = "registry+https://github.com/rust-lang/crates.io-index" 3467 + checksum = "b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca" 3468 + dependencies = [ 3469 + "bitflags 2.11.0", 3470 + "gpu-descriptor-types", 3471 + "hashbrown 0.15.5", 3472 + ] 3473 + 3474 + [[package]] 3475 + name = "gpu-descriptor-types" 3476 + version = "0.2.0" 3477 + source = "registry+https://github.com/rust-lang/crates.io-index" 3478 + checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" 3479 + dependencies = [ 3480 + "bitflags 2.11.0", 3481 + ] 3482 + 3483 + [[package]] 3484 + name = "grid" 3485 + version = "1.0.0" 3486 + source = "registry+https://github.com/rust-lang/crates.io-index" 3487 + checksum = "f9e2d4c0a8296178d8802098410ca05d86b17a10bb5ab559b3fb404c1f948220" 3488 + 3489 + [[package]] 3490 + name = "group" 3491 + version = "0.13.0" 3492 + source = "registry+https://github.com/rust-lang/crates.io-index" 3493 + checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" 3494 + dependencies = [ 3495 + "ff", 3496 + "rand_core 0.6.4", 3497 + "subtle", 3498 + ] 3499 + 3500 + [[package]] 3501 + name = "guillotiere" 3502 + version = "0.6.2" 3503 + source = "registry+https://github.com/rust-lang/crates.io-index" 3504 + checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782" 3505 + dependencies = [ 3506 + "euclid", 3507 + "svg_fmt", 3508 + ] 3509 + 3510 + [[package]] 3511 + name = "gzip-header" 3512 + version = "1.0.0" 3513 + source = "registry+https://github.com/rust-lang/crates.io-index" 3514 + checksum = "95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2" 3515 + dependencies = [ 3516 + "crc32fast", 3517 + ] 3518 + 3519 + [[package]] 3520 + name = "h2" 3521 + version = "0.4.13" 3522 + source = "registry+https://github.com/rust-lang/crates.io-index" 3523 + checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" 3524 + dependencies = [ 3525 + "atomic-waker", 3526 + "bytes", 3527 + "fnv", 3528 + "futures-core", 3529 + "futures-sink", 3530 + "http", 3531 + "indexmap", 3532 + "slab", 3533 + "tokio", 3534 + "tokio-util", 3535 + "tracing", 3536 + ] 3537 + 3538 + [[package]] 3539 + name = "half" 3540 + version = "2.7.1" 3541 + source = "registry+https://github.com/rust-lang/crates.io-index" 3542 + checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" 3543 + dependencies = [ 3544 + "cfg-if", 3545 + "crunchy", 3546 + "num-traits", 3547 + "zerocopy", 3548 + ] 3549 + 3550 + [[package]] 3551 + name = "harfrust" 3552 + version = "0.4.1" 3553 + source = "registry+https://github.com/rust-lang/crates.io-index" 3554 + checksum = "e0caaee032384c10dd597af4579c67dee16650d862a9ccbe1233ff1a379abc07" 3555 + dependencies = [ 3556 + "bitflags 2.11.0", 3557 + "bytemuck", 3558 + "core_maths", 3559 + "read-fonts 0.36.0", 3560 + "smallvec", 3561 + ] 3562 + 3563 + [[package]] 3564 + name = "hash32" 3565 + version = "0.2.1" 3566 + source = "registry+https://github.com/rust-lang/crates.io-index" 3567 + checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" 3568 + dependencies = [ 3569 + "byteorder", 3570 + ] 3571 + 3572 + [[package]] 3573 + name = "hash32" 3574 + version = "0.3.1" 3575 + source = "registry+https://github.com/rust-lang/crates.io-index" 3576 + checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" 3577 + dependencies = [ 3578 + "byteorder", 3579 + ] 3580 + 3581 + [[package]] 3582 + name = "hashbrown" 3583 + version = "0.14.5" 3584 + source = "registry+https://github.com/rust-lang/crates.io-index" 3585 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 3586 + 3587 + [[package]] 3588 + name = "hashbrown" 3589 + version = "0.15.5" 3590 + source = "registry+https://github.com/rust-lang/crates.io-index" 3591 + checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 3592 + dependencies = [ 3593 + "allocator-api2", 3594 + "equivalent", 3595 + "foldhash 0.1.5", 3596 + ] 3597 + 3598 + [[package]] 3599 + name = "hashbrown" 3600 + version = "0.16.1" 3601 + source = "registry+https://github.com/rust-lang/crates.io-index" 3602 + checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 3603 + dependencies = [ 3604 + "equivalent", 3605 + "foldhash 0.2.0", 3606 + "serde", 3607 + "serde_core", 3608 + ] 3609 + 3610 + [[package]] 3611 + name = "heapless" 3612 + version = "0.7.17" 3613 + source = "registry+https://github.com/rust-lang/crates.io-index" 3614 + checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f" 3615 + dependencies = [ 3616 + "atomic-polyfill", 3617 + "hash32 0.2.1", 3618 + "rustc_version", 3619 + "serde", 3620 + "spin 0.9.8", 3621 + "stable_deref_trait", 3622 + ] 3623 + 3624 + [[package]] 3625 + name = "heapless" 3626 + version = "0.9.2" 3627 + source = "registry+https://github.com/rust-lang/crates.io-index" 3628 + checksum = "2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed" 3629 + dependencies = [ 3630 + "hash32 0.3.1", 3631 + "portable-atomic", 3632 + "stable_deref_trait", 3633 + ] 3634 + 3635 + [[package]] 3636 + name = "heck" 3637 + version = "0.4.1" 3638 + source = "registry+https://github.com/rust-lang/crates.io-index" 3639 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 3640 + 3641 + [[package]] 3642 + name = "heck" 3643 + version = "0.5.0" 3644 + source = "registry+https://github.com/rust-lang/crates.io-index" 3645 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 3646 + 3647 + [[package]] 3648 + name = "hermit-abi" 3649 + version = "0.5.2" 3650 + source = "registry+https://github.com/rust-lang/crates.io-index" 3651 + checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" 3652 + 3653 + [[package]] 3654 + name = "hex" 3655 + version = "0.4.3" 3656 + source = "registry+https://github.com/rust-lang/crates.io-index" 3657 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 3658 + 3659 + [[package]] 3660 + name = "hexasphere" 3661 + version = "16.0.0" 3662 + source = "registry+https://github.com/rust-lang/crates.io-index" 3663 + checksum = "29a164ceff4500f2a72b1d21beaa8aa8ad83aec2b641844c659b190cb3ea2e0b" 3664 + dependencies = [ 3665 + "constgebra", 3666 + "glam", 3667 + "tinyvec", 3668 + ] 3669 + 3670 + [[package]] 3671 + name = "hexf-parse" 3672 + version = "0.2.1" 3673 + source = "registry+https://github.com/rust-lang/crates.io-index" 3674 + checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 3675 + 3676 + [[package]] 3677 + name = "hickory-proto" 3678 + version = "0.24.4" 3679 + source = "registry+https://github.com/rust-lang/crates.io-index" 3680 + checksum = "92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248" 3681 + dependencies = [ 3682 + "async-trait", 3683 + "cfg-if", 3684 + "data-encoding", 3685 + "enum-as-inner", 3686 + "futures-channel", 3687 + "futures-io", 3688 + "futures-util", 3689 + "idna", 3690 + "ipnet", 3691 + "once_cell", 3692 + "rand 0.8.5", 3693 + "thiserror 1.0.69", 3694 + "tinyvec", 3695 + "tokio", 3696 + "tracing", 3697 + "url", 3698 + ] 3699 + 3700 + [[package]] 3701 + name = "hickory-resolver" 3702 + version = "0.24.4" 3703 + source = "registry+https://github.com/rust-lang/crates.io-index" 3704 + checksum = "cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e" 3705 + dependencies = [ 3706 + "cfg-if", 3707 + "futures-util", 3708 + "hickory-proto", 3709 + "ipconfig", 3710 + "lru-cache", 3711 + "once_cell", 3712 + "parking_lot", 3713 + "rand 0.8.5", 3714 + "resolv-conf", 3715 + "smallvec", 3716 + "thiserror 1.0.69", 3717 + "tokio", 3718 + "tracing", 3719 + ] 3720 + 3721 + [[package]] 3722 + name = "hkdf" 3723 + version = "0.12.4" 3724 + source = "registry+https://github.com/rust-lang/crates.io-index" 3725 + checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 3726 + dependencies = [ 3727 + "hmac", 3728 + ] 3729 + 3730 + [[package]] 3731 + name = "hmac" 3732 + version = "0.12.1" 3733 + source = "registry+https://github.com/rust-lang/crates.io-index" 3734 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 3735 + dependencies = [ 3736 + "digest", 3737 + ] 3738 + 3739 + [[package]] 3740 + name = "html5ever" 3741 + version = "0.27.0" 3742 + source = "registry+https://github.com/rust-lang/crates.io-index" 3743 + checksum = "c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4" 3744 + dependencies = [ 3745 + "log", 3746 + "mac", 3747 + "markup5ever", 3748 + "proc-macro2", 3749 + "quote", 3750 + "syn", 3751 + ] 3752 + 3753 + [[package]] 3754 + name = "http" 3755 + version = "1.4.0" 3756 + source = "registry+https://github.com/rust-lang/crates.io-index" 3757 + checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" 3758 + dependencies = [ 3759 + "bytes", 3760 + "itoa", 3761 + ] 3762 + 3763 + [[package]] 3764 + name = "http-body" 3765 + version = "1.0.1" 3766 + source = "registry+https://github.com/rust-lang/crates.io-index" 3767 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 3768 + dependencies = [ 3769 + "bytes", 3770 + "http", 3771 + ] 3772 + 3773 + [[package]] 3774 + name = "http-body-util" 3775 + version = "0.1.3" 3776 + source = "registry+https://github.com/rust-lang/crates.io-index" 3777 + checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" 3778 + dependencies = [ 3779 + "bytes", 3780 + "futures-core", 3781 + "http", 3782 + "http-body", 3783 + "pin-project-lite", 3784 + ] 3785 + 3786 + [[package]] 3787 + name = "httparse" 3788 + version = "1.10.1" 3789 + source = "registry+https://github.com/rust-lang/crates.io-index" 3790 + checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 3791 + 3792 + [[package]] 3793 + name = "httpdate" 3794 + version = "1.0.3" 3795 + source = "registry+https://github.com/rust-lang/crates.io-index" 3796 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 3797 + 3798 + [[package]] 3799 + name = "hyper" 3800 + version = "1.8.1" 3801 + source = "registry+https://github.com/rust-lang/crates.io-index" 3802 + checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" 3803 + dependencies = [ 3804 + "atomic-waker", 3805 + "bytes", 3806 + "futures-channel", 3807 + "futures-core", 3808 + "h2", 3809 + "http", 3810 + "http-body", 3811 + "httparse", 3812 + "itoa", 3813 + "pin-project-lite", 3814 + "pin-utils", 3815 + "smallvec", 3816 + "tokio", 3817 + "want", 3818 + ] 3819 + 3820 + [[package]] 3821 + name = "hyper-rustls" 3822 + version = "0.27.7" 3823 + source = "registry+https://github.com/rust-lang/crates.io-index" 3824 + checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" 3825 + dependencies = [ 3826 + "http", 3827 + "hyper", 3828 + "hyper-util", 3829 + "rustls", 3830 + "rustls-pki-types", 3831 + "tokio", 3832 + "tokio-rustls", 3833 + "tower-service", 3834 + "webpki-roots", 3835 + ] 3836 + 3837 + [[package]] 3838 + name = "hyper-util" 3839 + version = "0.1.20" 3840 + source = "registry+https://github.com/rust-lang/crates.io-index" 3841 + checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" 3842 + dependencies = [ 3843 + "base64 0.22.1", 3844 + "bytes", 3845 + "futures-channel", 3846 + "futures-util", 3847 + "http", 3848 + "http-body", 3849 + "hyper", 3850 + "ipnet", 3851 + "libc", 3852 + "percent-encoding", 3853 + "pin-project-lite", 3854 + "socket2 0.6.3", 3855 + "system-configuration", 3856 + "tokio", 3857 + "tower-service", 3858 + "tracing", 3859 + "windows-registry", 3860 + ] 3861 + 3862 + [[package]] 3863 + name = "iana-time-zone" 3864 + version = "0.1.65" 3865 + source = "registry+https://github.com/rust-lang/crates.io-index" 3866 + checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" 3867 + dependencies = [ 3868 + "android_system_properties", 3869 + "core-foundation-sys", 3870 + "iana-time-zone-haiku", 3871 + "js-sys", 3872 + "log", 3873 + "wasm-bindgen", 3874 + "windows-core 0.62.2", 3875 + ] 3876 + 3877 + [[package]] 3878 + name = "iana-time-zone-haiku" 3879 + version = "0.1.2" 3880 + source = "registry+https://github.com/rust-lang/crates.io-index" 3881 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 3882 + dependencies = [ 3883 + "cc", 3884 + ] 3885 + 3886 + [[package]] 3887 + name = "icu_collections" 3888 + version = "2.1.1" 3889 + source = "registry+https://github.com/rust-lang/crates.io-index" 3890 + checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" 3891 + dependencies = [ 3892 + "displaydoc", 3893 + "potential_utf", 3894 + "yoke", 3895 + "zerofrom", 3896 + "zerovec", 3897 + ] 3898 + 3899 + [[package]] 3900 + name = "icu_locale_core" 3901 + version = "2.1.1" 3902 + source = "registry+https://github.com/rust-lang/crates.io-index" 3903 + checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" 3904 + dependencies = [ 3905 + "displaydoc", 3906 + "litemap", 3907 + "tinystr", 3908 + "writeable", 3909 + "zerovec", 3910 + ] 3911 + 3912 + [[package]] 3913 + name = "icu_normalizer" 3914 + version = "2.1.1" 3915 + source = "registry+https://github.com/rust-lang/crates.io-index" 3916 + checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" 3917 + dependencies = [ 3918 + "icu_collections", 3919 + "icu_normalizer_data", 3920 + "icu_properties", 3921 + "icu_provider", 3922 + "smallvec", 3923 + "zerovec", 3924 + ] 3925 + 3926 + [[package]] 3927 + name = "icu_normalizer_data" 3928 + version = "2.1.1" 3929 + source = "registry+https://github.com/rust-lang/crates.io-index" 3930 + checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" 3931 + 3932 + [[package]] 3933 + name = "icu_properties" 3934 + version = "2.1.2" 3935 + source = "registry+https://github.com/rust-lang/crates.io-index" 3936 + checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" 3937 + dependencies = [ 3938 + "icu_collections", 3939 + "icu_locale_core", 3940 + "icu_properties_data", 3941 + "icu_provider", 3942 + "zerotrie", 3943 + "zerovec", 3944 + ] 3945 + 3946 + [[package]] 3947 + name = "icu_properties_data" 3948 + version = "2.1.2" 3949 + source = "registry+https://github.com/rust-lang/crates.io-index" 3950 + checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" 3951 + 3952 + [[package]] 3953 + name = "icu_provider" 3954 + version = "2.1.1" 3955 + source = "registry+https://github.com/rust-lang/crates.io-index" 3956 + checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" 3957 + dependencies = [ 3958 + "displaydoc", 3959 + "icu_locale_core", 3960 + "writeable", 3961 + "yoke", 3962 + "zerofrom", 3963 + "zerotrie", 3964 + "zerovec", 3965 + ] 3966 + 3967 + [[package]] 3968 + name = "id-arena" 3969 + version = "2.3.0" 3970 + source = "registry+https://github.com/rust-lang/crates.io-index" 3971 + checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" 3972 + 3973 + [[package]] 3974 + name = "ident_case" 3975 + version = "1.0.1" 3976 + source = "registry+https://github.com/rust-lang/crates.io-index" 3977 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 3978 + 3979 + [[package]] 3980 + name = "idna" 3981 + version = "1.1.0" 3982 + source = "registry+https://github.com/rust-lang/crates.io-index" 3983 + checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" 3984 + dependencies = [ 3985 + "idna_adapter", 3986 + "smallvec", 3987 + "utf8_iter", 3988 + ] 3989 + 3990 + [[package]] 3991 + name = "idna_adapter" 3992 + version = "1.2.1" 3993 + source = "registry+https://github.com/rust-lang/crates.io-index" 3994 + checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 3995 + dependencies = [ 3996 + "icu_normalizer", 3997 + "icu_properties", 3998 + ] 3999 + 4000 + [[package]] 4001 + name = "image" 4002 + version = "0.25.10" 4003 + source = "registry+https://github.com/rust-lang/crates.io-index" 4004 + checksum = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104" 4005 + dependencies = [ 4006 + "bytemuck", 4007 + "byteorder-lite", 4008 + "moxcms", 4009 + "num-traits", 4010 + "png", 4011 + ] 4012 + 4013 + [[package]] 4014 + name = "indexmap" 4015 + version = "2.13.0" 4016 + source = "registry+https://github.com/rust-lang/crates.io-index" 4017 + checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" 4018 + dependencies = [ 4019 + "equivalent", 4020 + "hashbrown 0.16.1", 4021 + "serde", 4022 + "serde_core", 4023 + ] 4024 + 4025 + [[package]] 4026 + name = "inflections" 4027 + version = "1.1.1" 4028 + source = "registry+https://github.com/rust-lang/crates.io-index" 4029 + checksum = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a" 4030 + 4031 + [[package]] 4032 + name = "inotify" 4033 + version = "0.11.1" 4034 + source = "registry+https://github.com/rust-lang/crates.io-index" 4035 + checksum = "bd5b3eaf1a28b758ac0faa5a4254e8ab2705605496f1b1f3fbbc3988ad73d199" 4036 + dependencies = [ 4037 + "bitflags 2.11.0", 4038 + "inotify-sys", 4039 + "libc", 4040 + ] 4041 + 4042 + [[package]] 4043 + name = "inotify-sys" 4044 + version = "0.1.5" 4045 + source = "registry+https://github.com/rust-lang/crates.io-index" 4046 + checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 4047 + dependencies = [ 4048 + "libc", 4049 + ] 4050 + 4051 + [[package]] 4052 + name = "inventory" 4053 + version = "0.3.22" 4054 + source = "registry+https://github.com/rust-lang/crates.io-index" 4055 + checksum = "009ae045c87e7082cb72dab0ccd01ae075dd00141ddc108f43a0ea150a9e7227" 4056 + dependencies = [ 4057 + "rustversion", 4058 + ] 4059 + 4060 + [[package]] 4061 + name = "ipconfig" 4062 + version = "0.3.2" 4063 + source = "registry+https://github.com/rust-lang/crates.io-index" 4064 + checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 4065 + dependencies = [ 4066 + "socket2 0.5.10", 4067 + "widestring", 4068 + "windows-sys 0.48.0", 4069 + "winreg", 4070 + ] 4071 + 4072 + [[package]] 4073 + name = "ipld-core" 4074 + version = "0.4.3" 4075 + source = "registry+https://github.com/rust-lang/crates.io-index" 4076 + checksum = "090f624976d72f0b0bb71b86d58dc16c15e069193067cb3a3a09d655246cbbda" 4077 + dependencies = [ 4078 + "cid", 4079 + "serde", 4080 + "serde_bytes", 4081 + ] 4082 + 4083 + [[package]] 4084 + name = "ipnet" 4085 + version = "2.12.0" 4086 + source = "registry+https://github.com/rust-lang/crates.io-index" 4087 + checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" 4088 + 4089 + [[package]] 4090 + name = "iri-string" 4091 + version = "0.7.11" 4092 + source = "registry+https://github.com/rust-lang/crates.io-index" 4093 + checksum = "d8e7418f59cc01c88316161279a7f665217ae316b388e58a0d10e29f54f1e5eb" 4094 + dependencies = [ 4095 + "memchr", 4096 + "serde", 4097 + ] 4098 + 4099 + [[package]] 4100 + name = "itertools" 4101 + version = "0.13.0" 4102 + source = "registry+https://github.com/rust-lang/crates.io-index" 4103 + checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 4104 + dependencies = [ 4105 + "either", 4106 + ] 4107 + 4108 + [[package]] 4109 + name = "itertools" 4110 + version = "0.14.0" 4111 + source = "registry+https://github.com/rust-lang/crates.io-index" 4112 + checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 4113 + dependencies = [ 4114 + "either", 4115 + ] 4116 + 4117 + [[package]] 4118 + name = "itoa" 4119 + version = "1.0.18" 4120 + source = "registry+https://github.com/rust-lang/crates.io-index" 4121 + checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" 4122 + 4123 + [[package]] 4124 + name = "jacquard" 4125 + version = "0.11.0" 4126 + source = "registry+https://github.com/rust-lang/crates.io-index" 4127 + checksum = "1e4bb22329646c06eb07eb63ae6d33320e8f52ae8b5a5444257f27c3d68d44ae" 4128 + dependencies = [ 4129 + "bytes", 4130 + "getrandom 0.2.17", 4131 + "gloo-storage", 4132 + "http", 4133 + "jacquard-api", 4134 + "jacquard-common", 4135 + "jacquard-derive", 4136 + "jacquard-identity", 4137 + "jacquard-oauth", 4138 + "jose-jwk", 4139 + "miette", 4140 + "regex", 4141 + "regex-lite", 4142 + "reqwest", 4143 + "serde", 4144 + "serde_html_form", 4145 + "serde_json", 4146 + "smol_str 0.3.6", 4147 + "thiserror 2.0.18", 4148 + "tokio", 4149 + "trait-variant", 4150 + "webpage", 4151 + ] 4152 + 4153 + [[package]] 4154 + name = "jacquard-api" 4155 + version = "0.11.1" 4156 + source = "registry+https://github.com/rust-lang/crates.io-index" 4157 + checksum = "f4bba022e9c632f737de481d7c894b5736dd1a503362876ca4da49b9255a7e61" 4158 + dependencies = [ 4159 + "jacquard-common", 4160 + "jacquard-derive", 4161 + "jacquard-lexicon", 4162 + "miette", 4163 + "serde", 4164 + "thiserror 2.0.18", 4165 + ] 4166 + 4167 + [[package]] 4168 + name = "jacquard-common" 4169 + version = "0.11.0" 4170 + source = "registry+https://github.com/rust-lang/crates.io-index" 4171 + checksum = "9631f08f1e65d19e204bc6774d00b4e0b69fb649d7d7ac59ccf97797bd9a196e" 4172 + dependencies = [ 4173 + "base64 0.22.1", 4174 + "bon", 4175 + "bytes", 4176 + "chrono", 4177 + "ciborium", 4178 + "ciborium-io", 4179 + "cid", 4180 + "fluent-uri", 4181 + "getrandom 0.2.17", 4182 + "getrandom 0.3.4", 4183 + "hashbrown 0.15.5", 4184 + "http", 4185 + "ipld-core", 4186 + "k256", 4187 + "maitake-sync", 4188 + "miette", 4189 + "multibase", 4190 + "multihash", 4191 + "ouroboros", 4192 + "oxilangtag", 4193 + "p256", 4194 + "phf", 4195 + "postcard", 4196 + "rand 0.9.2", 4197 + "regex", 4198 + "regex-automata", 4199 + "regex-lite", 4200 + "reqwest", 4201 + "rustversion", 4202 + "serde", 4203 + "serde_bytes", 4204 + "serde_html_form", 4205 + "serde_ipld_dagcbor", 4206 + "serde_json", 4207 + "signature", 4208 + "smol_str 0.3.6", 4209 + "spin 0.10.0", 4210 + "thiserror 2.0.18", 4211 + "tokio", 4212 + "tokio-util", 4213 + "trait-variant", 4214 + "unicode-segmentation", 4215 + ] 4216 + 4217 + [[package]] 4218 + name = "jacquard-derive" 4219 + version = "0.11.0" 4220 + source = "registry+https://github.com/rust-lang/crates.io-index" 4221 + checksum = "22904bd0f9a959591e14ee9e1dab91a9110209cb8b292930e584134f96a83ece" 4222 + dependencies = [ 4223 + "heck 0.5.0", 4224 + "jacquard-lexicon", 4225 + "proc-macro2", 4226 + "quote", 4227 + "syn", 4228 + ] 4229 + 4230 + [[package]] 4231 + name = "jacquard-identity" 4232 + version = "0.11.0" 4233 + source = "registry+https://github.com/rust-lang/crates.io-index" 4234 + checksum = "b84a9302ea9dd39c49d748a8eba21faf365570088571ff327ebb00117dbd65b8" 4235 + dependencies = [ 4236 + "bon", 4237 + "bytes", 4238 + "hickory-resolver", 4239 + "http", 4240 + "jacquard-common", 4241 + "jacquard-lexicon", 4242 + "miette", 4243 + "mini-moka-wasm", 4244 + "n0-future", 4245 + "reqwest", 4246 + "serde", 4247 + "serde_html_form", 4248 + "serde_json", 4249 + "thiserror 2.0.18", 4250 + "tokio", 4251 + "trait-variant", 4252 + ] 4253 + 4254 + [[package]] 4255 + name = "jacquard-lexicon" 4256 + version = "0.11.1" 4257 + source = "registry+https://github.com/rust-lang/crates.io-index" 4258 + checksum = "fd7863d4f56a49f07391b5f775e82be12e6381156642ee83574f481ca73e8b0e" 4259 + dependencies = [ 4260 + "cid", 4261 + "dashmap", 4262 + "heck 0.5.0", 4263 + "inventory", 4264 + "jacquard-common", 4265 + "miette", 4266 + "multihash", 4267 + "prettyplease", 4268 + "proc-macro2", 4269 + "quote", 4270 + "serde", 4271 + "serde_ipld_dagcbor", 4272 + "serde_json", 4273 + "serde_path_to_error", 4274 + "serde_repr", 4275 + "serde_with", 4276 + "sha2", 4277 + "syn", 4278 + "thiserror 2.0.18", 4279 + "unicode-segmentation", 4280 + ] 4281 + 4282 + [[package]] 4283 + name = "jacquard-oauth" 4284 + version = "0.11.0" 4285 + source = "registry+https://github.com/rust-lang/crates.io-index" 4286 + checksum = "ca0b3a8b765b3d3f1890233f9f62dda1b1524d1dc9967c310e5b009b93443776" 4287 + dependencies = [ 4288 + "base64 0.22.1", 4289 + "bytes", 4290 + "chrono", 4291 + "dashmap", 4292 + "ed25519-dalek", 4293 + "elliptic-curve", 4294 + "http", 4295 + "jacquard-common", 4296 + "jacquard-identity", 4297 + "jose-jwa", 4298 + "jose-jwk", 4299 + "k256", 4300 + "miette", 4301 + "p256", 4302 + "p384", 4303 + "rand 0.8.5", 4304 + "rouille", 4305 + "serde", 4306 + "serde_html_form", 4307 + "serde_json", 4308 + "sha2", 4309 + "smol_str 0.3.6", 4310 + "thiserror 2.0.18", 4311 + "tokio", 4312 + "trait-variant", 4313 + "webbrowser", 4314 + ] 4315 + 4316 + [[package]] 6 4317 name = "jacquard-talk" 7 4318 version = "0.1.0" 4319 + dependencies = [ 4320 + "bevy", 4321 + "jacquard", 4322 + ] 4323 + 4324 + [[package]] 4325 + name = "jni" 4326 + version = "0.21.1" 4327 + source = "registry+https://github.com/rust-lang/crates.io-index" 4328 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 4329 + dependencies = [ 4330 + "cesu8", 4331 + "cfg-if", 4332 + "combine", 4333 + "jni-sys 0.3.1", 4334 + "log", 4335 + "thiserror 1.0.69", 4336 + "walkdir", 4337 + "windows-sys 0.45.0", 4338 + ] 4339 + 4340 + [[package]] 4341 + name = "jni" 4342 + version = "0.22.4" 4343 + source = "registry+https://github.com/rust-lang/crates.io-index" 4344 + checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" 4345 + dependencies = [ 4346 + "cfg-if", 4347 + "combine", 4348 + "jni-macros", 4349 + "jni-sys 0.4.1", 4350 + "log", 4351 + "simd_cesu8", 4352 + "thiserror 2.0.18", 4353 + "walkdir", 4354 + "windows-link 0.2.1", 4355 + ] 4356 + 4357 + [[package]] 4358 + name = "jni-macros" 4359 + version = "0.22.4" 4360 + source = "registry+https://github.com/rust-lang/crates.io-index" 4361 + checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" 4362 + dependencies = [ 4363 + "proc-macro2", 4364 + "quote", 4365 + "rustc_version", 4366 + "simd_cesu8", 4367 + "syn", 4368 + ] 4369 + 4370 + [[package]] 4371 + name = "jni-sys" 4372 + version = "0.3.1" 4373 + source = "registry+https://github.com/rust-lang/crates.io-index" 4374 + checksum = "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258" 4375 + dependencies = [ 4376 + "jni-sys 0.4.1", 4377 + ] 4378 + 4379 + [[package]] 4380 + name = "jni-sys" 4381 + version = "0.4.1" 4382 + source = "registry+https://github.com/rust-lang/crates.io-index" 4383 + checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" 4384 + dependencies = [ 4385 + "jni-sys-macros", 4386 + ] 4387 + 4388 + [[package]] 4389 + name = "jni-sys-macros" 4390 + version = "0.4.1" 4391 + source = "registry+https://github.com/rust-lang/crates.io-index" 4392 + checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" 4393 + dependencies = [ 4394 + "quote", 4395 + "syn", 4396 + ] 4397 + 4398 + [[package]] 4399 + name = "jobserver" 4400 + version = "0.1.34" 4401 + source = "registry+https://github.com/rust-lang/crates.io-index" 4402 + checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" 4403 + dependencies = [ 4404 + "getrandom 0.3.4", 4405 + "libc", 4406 + ] 4407 + 4408 + [[package]] 4409 + name = "jose-b64" 4410 + version = "0.1.2" 4411 + source = "registry+https://github.com/rust-lang/crates.io-index" 4412 + checksum = "bec69375368709666b21c76965ce67549f2d2db7605f1f8707d17c9656801b56" 4413 + dependencies = [ 4414 + "base64ct", 4415 + "serde", 4416 + "subtle", 4417 + "zeroize", 4418 + ] 4419 + 4420 + [[package]] 4421 + name = "jose-jwa" 4422 + version = "0.1.2" 4423 + source = "registry+https://github.com/rust-lang/crates.io-index" 4424 + checksum = "9ab78e053fe886a351d67cf0d194c000f9d0dcb92906eb34d853d7e758a4b3a7" 4425 + dependencies = [ 4426 + "serde", 4427 + ] 4428 + 4429 + [[package]] 4430 + name = "jose-jwk" 4431 + version = "0.1.2" 4432 + source = "registry+https://github.com/rust-lang/crates.io-index" 4433 + checksum = "280fa263807fe0782ecb6f2baadc28dffc04e00558a58e33bfdb801d11fd58e7" 4434 + dependencies = [ 4435 + "jose-b64", 4436 + "jose-jwa", 4437 + "p256", 4438 + "p384", 4439 + "rsa", 4440 + "serde", 4441 + "zeroize", 4442 + ] 4443 + 4444 + [[package]] 4445 + name = "js-sys" 4446 + version = "0.3.91" 4447 + source = "registry+https://github.com/rust-lang/crates.io-index" 4448 + checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" 4449 + dependencies = [ 4450 + "once_cell", 4451 + "wasm-bindgen", 4452 + ] 4453 + 4454 + [[package]] 4455 + name = "k256" 4456 + version = "0.13.4" 4457 + source = "registry+https://github.com/rust-lang/crates.io-index" 4458 + checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" 4459 + dependencies = [ 4460 + "cfg-if", 4461 + "ecdsa", 4462 + "elliptic-curve", 4463 + "once_cell", 4464 + "sha2", 4465 + "signature", 4466 + ] 4467 + 4468 + [[package]] 4469 + name = "khronos-egl" 4470 + version = "6.0.0" 4471 + source = "registry+https://github.com/rust-lang/crates.io-index" 4472 + checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" 4473 + dependencies = [ 4474 + "libc", 4475 + "libloading", 4476 + "pkg-config", 4477 + ] 4478 + 4479 + [[package]] 4480 + name = "khronos_api" 4481 + version = "3.1.0" 4482 + source = "registry+https://github.com/rust-lang/crates.io-index" 4483 + checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" 4484 + 4485 + [[package]] 4486 + name = "ktx2" 4487 + version = "0.4.0" 4488 + source = "registry+https://github.com/rust-lang/crates.io-index" 4489 + checksum = "ff7f53bdf698e7aa7ec916411bbdc8078135da11b66db5182675b2227f6c0d07" 4490 + dependencies = [ 4491 + "bitflags 2.11.0", 4492 + ] 4493 + 4494 + [[package]] 4495 + name = "lazy_static" 4496 + version = "1.5.0" 4497 + source = "registry+https://github.com/rust-lang/crates.io-index" 4498 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 4499 + dependencies = [ 4500 + "spin 0.9.8", 4501 + ] 4502 + 4503 + [[package]] 4504 + name = "leb128fmt" 4505 + version = "0.1.0" 4506 + source = "registry+https://github.com/rust-lang/crates.io-index" 4507 + checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" 4508 + 4509 + [[package]] 4510 + name = "lewton" 4511 + version = "0.10.2" 4512 + source = "registry+https://github.com/rust-lang/crates.io-index" 4513 + checksum = "777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030" 4514 + dependencies = [ 4515 + "byteorder", 4516 + "ogg", 4517 + "tinyvec", 4518 + ] 4519 + 4520 + [[package]] 4521 + name = "libc" 4522 + version = "0.2.183" 4523 + source = "registry+https://github.com/rust-lang/crates.io-index" 4524 + checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" 4525 + 4526 + [[package]] 4527 + name = "libloading" 4528 + version = "0.8.9" 4529 + source = "registry+https://github.com/rust-lang/crates.io-index" 4530 + checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" 4531 + dependencies = [ 4532 + "cfg-if", 4533 + "windows-link 0.2.1", 4534 + ] 4535 + 4536 + [[package]] 4537 + name = "libm" 4538 + version = "0.2.16" 4539 + source = "registry+https://github.com/rust-lang/crates.io-index" 4540 + checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" 4541 + 4542 + [[package]] 4543 + name = "libredox" 4544 + version = "0.1.14" 4545 + source = "registry+https://github.com/rust-lang/crates.io-index" 4546 + checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" 4547 + dependencies = [ 4548 + "bitflags 2.11.0", 4549 + "libc", 4550 + "plain", 4551 + "redox_syscall 0.7.3", 4552 + ] 4553 + 4554 + [[package]] 4555 + name = "libudev-sys" 4556 + version = "0.1.4" 4557 + source = "registry+https://github.com/rust-lang/crates.io-index" 4558 + checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" 4559 + dependencies = [ 4560 + "libc", 4561 + "pkg-config", 4562 + ] 4563 + 4564 + [[package]] 4565 + name = "linebender_resource_handle" 4566 + version = "0.1.1" 4567 + source = "registry+https://github.com/rust-lang/crates.io-index" 4568 + checksum = "d4a5ff6bcca6c4867b1c4fd4ef63e4db7436ef363e0ad7531d1558856bae64f4" 4569 + 4570 + [[package]] 4571 + name = "linked-hash-map" 4572 + version = "0.5.6" 4573 + source = "registry+https://github.com/rust-lang/crates.io-index" 4574 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 4575 + 4576 + [[package]] 4577 + name = "linux-raw-sys" 4578 + version = "0.4.15" 4579 + source = "registry+https://github.com/rust-lang/crates.io-index" 4580 + checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 4581 + 4582 + [[package]] 4583 + name = "linux-raw-sys" 4584 + version = "0.12.1" 4585 + source = "registry+https://github.com/rust-lang/crates.io-index" 4586 + checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" 4587 + 4588 + [[package]] 4589 + name = "litemap" 4590 + version = "0.8.1" 4591 + source = "registry+https://github.com/rust-lang/crates.io-index" 4592 + checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" 4593 + 4594 + [[package]] 4595 + name = "litrs" 4596 + version = "1.0.0" 4597 + source = "registry+https://github.com/rust-lang/crates.io-index" 4598 + checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" 4599 + 4600 + [[package]] 4601 + name = "lock_api" 4602 + version = "0.4.14" 4603 + source = "registry+https://github.com/rust-lang/crates.io-index" 4604 + checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" 4605 + dependencies = [ 4606 + "scopeguard", 4607 + ] 4608 + 4609 + [[package]] 4610 + name = "log" 4611 + version = "0.4.29" 4612 + source = "registry+https://github.com/rust-lang/crates.io-index" 4613 + checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" 4614 + 4615 + [[package]] 4616 + name = "loom" 4617 + version = "0.7.2" 4618 + source = "registry+https://github.com/rust-lang/crates.io-index" 4619 + checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" 4620 + dependencies = [ 4621 + "cfg-if", 4622 + "generator", 4623 + "scoped-tls", 4624 + "tracing", 4625 + "tracing-subscriber", 4626 + ] 4627 + 4628 + [[package]] 4629 + name = "lru-cache" 4630 + version = "0.1.2" 4631 + source = "registry+https://github.com/rust-lang/crates.io-index" 4632 + checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" 4633 + dependencies = [ 4634 + "linked-hash-map", 4635 + ] 4636 + 4637 + [[package]] 4638 + name = "lru-slab" 4639 + version = "0.1.2" 4640 + source = "registry+https://github.com/rust-lang/crates.io-index" 4641 + checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" 4642 + 4643 + [[package]] 4644 + name = "mac" 4645 + version = "0.1.1" 4646 + source = "registry+https://github.com/rust-lang/crates.io-index" 4647 + checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 4648 + 4649 + [[package]] 4650 + name = "mach2" 4651 + version = "0.4.3" 4652 + source = "registry+https://github.com/rust-lang/crates.io-index" 4653 + checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" 4654 + dependencies = [ 4655 + "libc", 4656 + ] 4657 + 4658 + [[package]] 4659 + name = "maitake-sync" 4660 + version = "0.1.2" 4661 + source = "registry+https://github.com/rust-lang/crates.io-index" 4662 + checksum = "6816ab14147f80234c675b80ed6dc4f440d8a1cefc158e766067aedb84c0bcd5" 4663 + dependencies = [ 4664 + "cordyceps", 4665 + "loom", 4666 + "mycelium-bitfield", 4667 + "pin-project", 4668 + "portable-atomic", 4669 + ] 4670 + 4671 + [[package]] 4672 + name = "malloc_buf" 4673 + version = "0.0.6" 4674 + source = "registry+https://github.com/rust-lang/crates.io-index" 4675 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 4676 + dependencies = [ 4677 + "libc", 4678 + ] 4679 + 4680 + [[package]] 4681 + name = "markup5ever" 4682 + version = "0.12.1" 4683 + source = "registry+https://github.com/rust-lang/crates.io-index" 4684 + checksum = "16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45" 4685 + dependencies = [ 4686 + "log", 4687 + "phf", 4688 + "phf_codegen", 4689 + "string_cache", 4690 + "string_cache_codegen", 4691 + "tendril", 4692 + ] 4693 + 4694 + [[package]] 4695 + name = "markup5ever_rcdom" 4696 + version = "0.3.0" 4697 + source = "registry+https://github.com/rust-lang/crates.io-index" 4698 + checksum = "edaa21ab3701bfee5099ade5f7e1f84553fd19228cf332f13cd6e964bf59be18" 4699 + dependencies = [ 4700 + "html5ever", 4701 + "markup5ever", 4702 + "tendril", 4703 + "xml5ever", 4704 + ] 4705 + 4706 + [[package]] 4707 + name = "match-lookup" 4708 + version = "0.1.2" 4709 + source = "registry+https://github.com/rust-lang/crates.io-index" 4710 + checksum = "757aee279b8bdbb9f9e676796fd459e4207a1f986e87886700abf589f5abf771" 4711 + dependencies = [ 4712 + "proc-macro2", 4713 + "quote", 4714 + "syn", 4715 + ] 4716 + 4717 + [[package]] 4718 + name = "matchers" 4719 + version = "0.2.0" 4720 + source = "registry+https://github.com/rust-lang/crates.io-index" 4721 + checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" 4722 + dependencies = [ 4723 + "regex-automata", 4724 + ] 4725 + 4726 + [[package]] 4727 + name = "memchr" 4728 + version = "2.8.0" 4729 + source = "registry+https://github.com/rust-lang/crates.io-index" 4730 + checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 4731 + 4732 + [[package]] 4733 + name = "memmap2" 4734 + version = "0.9.10" 4735 + source = "registry+https://github.com/rust-lang/crates.io-index" 4736 + checksum = "714098028fe011992e1c3962653c96b2d578c4b4bce9036e15ff220319b1e0e3" 4737 + dependencies = [ 4738 + "libc", 4739 + ] 4740 + 4741 + [[package]] 4742 + name = "metal" 4743 + version = "0.32.0" 4744 + source = "registry+https://github.com/rust-lang/crates.io-index" 4745 + checksum = "00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605" 4746 + dependencies = [ 4747 + "bitflags 2.11.0", 4748 + "block", 4749 + "core-graphics-types 0.2.0", 4750 + "foreign-types", 4751 + "log", 4752 + "objc", 4753 + "paste", 4754 + ] 4755 + 4756 + [[package]] 4757 + name = "miette" 4758 + version = "7.6.0" 4759 + source = "registry+https://github.com/rust-lang/crates.io-index" 4760 + checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7" 4761 + dependencies = [ 4762 + "cfg-if", 4763 + "miette-derive", 4764 + "unicode-width 0.1.14", 4765 + ] 4766 + 4767 + [[package]] 4768 + name = "miette-derive" 4769 + version = "7.6.0" 4770 + source = "registry+https://github.com/rust-lang/crates.io-index" 4771 + checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" 4772 + dependencies = [ 4773 + "proc-macro2", 4774 + "quote", 4775 + "syn", 4776 + ] 4777 + 4778 + [[package]] 4779 + name = "mime" 4780 + version = "0.3.17" 4781 + source = "registry+https://github.com/rust-lang/crates.io-index" 4782 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 4783 + 4784 + [[package]] 4785 + name = "mime_guess" 4786 + version = "2.0.5" 4787 + source = "registry+https://github.com/rust-lang/crates.io-index" 4788 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 4789 + dependencies = [ 4790 + "mime", 4791 + "unicase", 4792 + ] 4793 + 4794 + [[package]] 4795 + name = "mini-moka-wasm" 4796 + version = "0.10.99" 4797 + source = "registry+https://github.com/rust-lang/crates.io-index" 4798 + checksum = "0102b9a2ad50fa47ca89eead2316c8222285ecfbd3f69ce99564fbe4253866e8" 4799 + dependencies = [ 4800 + "crossbeam-channel", 4801 + "crossbeam-utils", 4802 + "dashmap", 4803 + "smallvec", 4804 + "tagptr", 4805 + "triomphe", 4806 + "web-time", 4807 + ] 4808 + 4809 + [[package]] 4810 + name = "minimal-lexical" 4811 + version = "0.2.1" 4812 + source = "registry+https://github.com/rust-lang/crates.io-index" 4813 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 4814 + 4815 + [[package]] 4816 + name = "miniz_oxide" 4817 + version = "0.8.9" 4818 + source = "registry+https://github.com/rust-lang/crates.io-index" 4819 + checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" 4820 + dependencies = [ 4821 + "adler2", 4822 + "simd-adler32", 4823 + ] 4824 + 4825 + [[package]] 4826 + name = "mio" 4827 + version = "1.1.1" 4828 + source = "registry+https://github.com/rust-lang/crates.io-index" 4829 + checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" 4830 + dependencies = [ 4831 + "libc", 4832 + "wasi", 4833 + "windows-sys 0.61.2", 4834 + ] 4835 + 4836 + [[package]] 4837 + name = "moxcms" 4838 + version = "0.8.1" 4839 + source = "registry+https://github.com/rust-lang/crates.io-index" 4840 + checksum = "bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b" 4841 + dependencies = [ 4842 + "num-traits", 4843 + "pxfm", 4844 + ] 4845 + 4846 + [[package]] 4847 + name = "multibase" 4848 + version = "0.9.2" 4849 + source = "registry+https://github.com/rust-lang/crates.io-index" 4850 + checksum = "8694bb4835f452b0e3bb06dbebb1d6fc5385b6ca1caf2e55fd165c042390ec77" 4851 + dependencies = [ 4852 + "base-x", 4853 + "base256emoji", 4854 + "data-encoding", 4855 + "data-encoding-macro", 4856 + ] 4857 + 4858 + [[package]] 4859 + name = "multihash" 4860 + version = "0.19.3" 4861 + source = "registry+https://github.com/rust-lang/crates.io-index" 4862 + checksum = "6b430e7953c29dd6a09afc29ff0bb69c6e306329ee6794700aee27b76a1aea8d" 4863 + dependencies = [ 4864 + "core2", 4865 + "serde", 4866 + "unsigned-varint", 4867 + ] 4868 + 4869 + [[package]] 4870 + name = "multipart" 4871 + version = "0.18.0" 4872 + source = "registry+https://github.com/rust-lang/crates.io-index" 4873 + checksum = "00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182" 4874 + dependencies = [ 4875 + "buf_redux", 4876 + "httparse", 4877 + "log", 4878 + "mime", 4879 + "mime_guess", 4880 + "quick-error", 4881 + "rand 0.8.5", 4882 + "safemem", 4883 + "tempfile", 4884 + "twoway", 4885 + ] 4886 + 4887 + [[package]] 4888 + name = "mycelium-bitfield" 4889 + version = "0.1.5" 4890 + source = "registry+https://github.com/rust-lang/crates.io-index" 4891 + checksum = "24e0cc5e2c585acbd15c5ce911dff71e1f4d5313f43345873311c4f5efd741cc" 4892 + 4893 + [[package]] 4894 + name = "n0-future" 4895 + version = "0.1.3" 4896 + source = "registry+https://github.com/rust-lang/crates.io-index" 4897 + checksum = "7bb0e5d99e681ab3c938842b96fcb41bf8a7bb4bfdb11ccbd653a7e83e06c794" 4898 + dependencies = [ 4899 + "cfg_aliases", 4900 + "derive_more 1.0.0", 4901 + "futures-buffered", 4902 + "futures-lite", 4903 + "futures-util", 4904 + "js-sys", 4905 + "pin-project", 4906 + "send_wrapper", 4907 + "tokio", 4908 + "tokio-util", 4909 + "wasm-bindgen", 4910 + "wasm-bindgen-futures", 4911 + "web-time", 4912 + ] 4913 + 4914 + [[package]] 4915 + name = "naga" 4916 + version = "27.0.3" 4917 + source = "registry+https://github.com/rust-lang/crates.io-index" 4918 + checksum = "066cf25f0e8b11ee0df221219010f213ad429855f57c494f995590c861a9a7d8" 4919 + dependencies = [ 4920 + "arrayvec", 4921 + "bit-set", 4922 + "bitflags 2.11.0", 4923 + "cfg-if", 4924 + "cfg_aliases", 4925 + "codespan-reporting", 4926 + "half", 4927 + "hashbrown 0.16.1", 4928 + "hexf-parse", 4929 + "indexmap", 4930 + "libm", 4931 + "log", 4932 + "num-traits", 4933 + "once_cell", 4934 + "pp-rs", 4935 + "rustc-hash 1.1.0", 4936 + "spirv", 4937 + "thiserror 2.0.18", 4938 + "unicode-ident", 4939 + ] 4940 + 4941 + [[package]] 4942 + name = "naga_oil" 4943 + version = "0.20.0" 4944 + source = "registry+https://github.com/rust-lang/crates.io-index" 4945 + checksum = "310c347db1b30e69581f3b84dc9a5c311ed583f67851b39b77953cb7a066c97f" 4946 + dependencies = [ 4947 + "codespan-reporting", 4948 + "data-encoding", 4949 + "indexmap", 4950 + "naga", 4951 + "regex", 4952 + "rustc-hash 1.1.0", 4953 + "thiserror 2.0.18", 4954 + "tracing", 4955 + "unicode-ident", 4956 + ] 4957 + 4958 + [[package]] 4959 + name = "ndk" 4960 + version = "0.8.0" 4961 + source = "registry+https://github.com/rust-lang/crates.io-index" 4962 + checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" 4963 + dependencies = [ 4964 + "bitflags 2.11.0", 4965 + "jni-sys 0.3.1", 4966 + "log", 4967 + "ndk-sys 0.5.0+25.2.9519653", 4968 + "num_enum", 4969 + "thiserror 1.0.69", 4970 + ] 4971 + 4972 + [[package]] 4973 + name = "ndk" 4974 + version = "0.9.0" 4975 + source = "registry+https://github.com/rust-lang/crates.io-index" 4976 + checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" 4977 + dependencies = [ 4978 + "bitflags 2.11.0", 4979 + "jni-sys 0.3.1", 4980 + "log", 4981 + "ndk-sys 0.6.0+11769913", 4982 + "num_enum", 4983 + "raw-window-handle", 4984 + "thiserror 1.0.69", 4985 + ] 4986 + 4987 + [[package]] 4988 + name = "ndk-context" 4989 + version = "0.1.1" 4990 + source = "registry+https://github.com/rust-lang/crates.io-index" 4991 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 4992 + 4993 + [[package]] 4994 + name = "ndk-sys" 4995 + version = "0.5.0+25.2.9519653" 4996 + source = "registry+https://github.com/rust-lang/crates.io-index" 4997 + checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" 4998 + dependencies = [ 4999 + "jni-sys 0.3.1", 5000 + ] 5001 + 5002 + [[package]] 5003 + name = "ndk-sys" 5004 + version = "0.6.0+11769913" 5005 + source = "registry+https://github.com/rust-lang/crates.io-index" 5006 + checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" 5007 + dependencies = [ 5008 + "jni-sys 0.3.1", 5009 + ] 5010 + 5011 + [[package]] 5012 + name = "new_debug_unreachable" 5013 + version = "1.0.6" 5014 + source = "registry+https://github.com/rust-lang/crates.io-index" 5015 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 5016 + 5017 + [[package]] 5018 + name = "nix" 5019 + version = "0.30.1" 5020 + source = "registry+https://github.com/rust-lang/crates.io-index" 5021 + checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" 5022 + dependencies = [ 5023 + "bitflags 2.11.0", 5024 + "cfg-if", 5025 + "cfg_aliases", 5026 + "libc", 5027 + ] 5028 + 5029 + [[package]] 5030 + name = "nix" 5031 + version = "0.31.2" 5032 + source = "registry+https://github.com/rust-lang/crates.io-index" 5033 + checksum = "5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3" 5034 + dependencies = [ 5035 + "bitflags 2.11.0", 5036 + "cfg-if", 5037 + "cfg_aliases", 5038 + "libc", 5039 + ] 5040 + 5041 + [[package]] 5042 + name = "nom" 5043 + version = "7.1.3" 5044 + source = "registry+https://github.com/rust-lang/crates.io-index" 5045 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 5046 + dependencies = [ 5047 + "memchr", 5048 + "minimal-lexical", 5049 + ] 5050 + 5051 + [[package]] 5052 + name = "nonmax" 5053 + version = "0.5.5" 5054 + source = "registry+https://github.com/rust-lang/crates.io-index" 5055 + checksum = "610a5acd306ec67f907abe5567859a3c693fb9886eb1f012ab8f2a47bef3db51" 5056 + 5057 + [[package]] 5058 + name = "ntapi" 5059 + version = "0.4.3" 5060 + source = "registry+https://github.com/rust-lang/crates.io-index" 5061 + checksum = "c3b335231dfd352ffb0f8017f3b6027a4917f7df785ea2143d8af2adc66980ae" 5062 + dependencies = [ 5063 + "winapi", 5064 + ] 5065 + 5066 + [[package]] 5067 + name = "nu-ansi-term" 5068 + version = "0.50.3" 5069 + source = "registry+https://github.com/rust-lang/crates.io-index" 5070 + checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" 5071 + dependencies = [ 5072 + "windows-sys 0.61.2", 5073 + ] 5074 + 5075 + [[package]] 5076 + name = "num-bigint-dig" 5077 + version = "0.8.6" 5078 + source = "registry+https://github.com/rust-lang/crates.io-index" 5079 + checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" 5080 + dependencies = [ 5081 + "lazy_static", 5082 + "libm", 5083 + "num-integer", 5084 + "num-iter", 5085 + "num-traits", 5086 + "rand 0.8.5", 5087 + "smallvec", 5088 + "zeroize", 5089 + ] 5090 + 5091 + [[package]] 5092 + name = "num-conv" 5093 + version = "0.2.0" 5094 + source = "registry+https://github.com/rust-lang/crates.io-index" 5095 + checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" 5096 + 5097 + [[package]] 5098 + name = "num-derive" 5099 + version = "0.4.2" 5100 + source = "registry+https://github.com/rust-lang/crates.io-index" 5101 + checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 5102 + dependencies = [ 5103 + "proc-macro2", 5104 + "quote", 5105 + "syn", 5106 + ] 5107 + 5108 + [[package]] 5109 + name = "num-integer" 5110 + version = "0.1.46" 5111 + source = "registry+https://github.com/rust-lang/crates.io-index" 5112 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 5113 + dependencies = [ 5114 + "num-traits", 5115 + ] 5116 + 5117 + [[package]] 5118 + name = "num-iter" 5119 + version = "0.1.45" 5120 + source = "registry+https://github.com/rust-lang/crates.io-index" 5121 + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 5122 + dependencies = [ 5123 + "autocfg", 5124 + "num-integer", 5125 + "num-traits", 5126 + ] 5127 + 5128 + [[package]] 5129 + name = "num-traits" 5130 + version = "0.2.19" 5131 + source = "registry+https://github.com/rust-lang/crates.io-index" 5132 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 5133 + dependencies = [ 5134 + "autocfg", 5135 + "libm", 5136 + ] 5137 + 5138 + [[package]] 5139 + name = "num_cpus" 5140 + version = "1.17.0" 5141 + source = "registry+https://github.com/rust-lang/crates.io-index" 5142 + checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" 5143 + dependencies = [ 5144 + "hermit-abi", 5145 + "libc", 5146 + ] 5147 + 5148 + [[package]] 5149 + name = "num_enum" 5150 + version = "0.7.6" 5151 + source = "registry+https://github.com/rust-lang/crates.io-index" 5152 + checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26" 5153 + dependencies = [ 5154 + "num_enum_derive", 5155 + "rustversion", 5156 + ] 5157 + 5158 + [[package]] 5159 + name = "num_enum_derive" 5160 + version = "0.7.6" 5161 + source = "registry+https://github.com/rust-lang/crates.io-index" 5162 + checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" 5163 + dependencies = [ 5164 + "proc-macro-crate", 5165 + "proc-macro2", 5166 + "quote", 5167 + "syn", 5168 + ] 5169 + 5170 + [[package]] 5171 + name = "num_threads" 5172 + version = "0.1.7" 5173 + source = "registry+https://github.com/rust-lang/crates.io-index" 5174 + checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" 5175 + dependencies = [ 5176 + "libc", 5177 + ] 5178 + 5179 + [[package]] 5180 + name = "objc" 5181 + version = "0.2.7" 5182 + source = "registry+https://github.com/rust-lang/crates.io-index" 5183 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 5184 + dependencies = [ 5185 + "malloc_buf", 5186 + ] 5187 + 5188 + [[package]] 5189 + name = "objc-sys" 5190 + version = "0.3.5" 5191 + source = "registry+https://github.com/rust-lang/crates.io-index" 5192 + checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" 5193 + 5194 + [[package]] 5195 + name = "objc2" 5196 + version = "0.5.2" 5197 + source = "registry+https://github.com/rust-lang/crates.io-index" 5198 + checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" 5199 + dependencies = [ 5200 + "objc-sys", 5201 + "objc2-encode", 5202 + ] 5203 + 5204 + [[package]] 5205 + name = "objc2" 5206 + version = "0.6.4" 5207 + source = "registry+https://github.com/rust-lang/crates.io-index" 5208 + checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" 5209 + dependencies = [ 5210 + "objc2-encode", 5211 + ] 5212 + 5213 + [[package]] 5214 + name = "objc2-app-kit" 5215 + version = "0.2.2" 5216 + source = "registry+https://github.com/rust-lang/crates.io-index" 5217 + checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" 5218 + dependencies = [ 5219 + "bitflags 2.11.0", 5220 + "block2 0.5.1", 5221 + "libc", 5222 + "objc2 0.5.2", 5223 + "objc2-core-data", 5224 + "objc2-core-image", 5225 + "objc2-foundation 0.2.2", 5226 + "objc2-quartz-core", 5227 + ] 5228 + 5229 + [[package]] 5230 + name = "objc2-cloud-kit" 5231 + version = "0.2.2" 5232 + source = "registry+https://github.com/rust-lang/crates.io-index" 5233 + checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" 5234 + dependencies = [ 5235 + "bitflags 2.11.0", 5236 + "block2 0.5.1", 5237 + "objc2 0.5.2", 5238 + "objc2-core-location", 5239 + "objc2-foundation 0.2.2", 5240 + ] 5241 + 5242 + [[package]] 5243 + name = "objc2-contacts" 5244 + version = "0.2.2" 5245 + source = "registry+https://github.com/rust-lang/crates.io-index" 5246 + checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" 5247 + dependencies = [ 5248 + "block2 0.5.1", 5249 + "objc2 0.5.2", 5250 + "objc2-foundation 0.2.2", 5251 + ] 5252 + 5253 + [[package]] 5254 + name = "objc2-core-data" 5255 + version = "0.2.2" 5256 + source = "registry+https://github.com/rust-lang/crates.io-index" 5257 + checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" 5258 + dependencies = [ 5259 + "bitflags 2.11.0", 5260 + "block2 0.5.1", 5261 + "objc2 0.5.2", 5262 + "objc2-foundation 0.2.2", 5263 + ] 5264 + 5265 + [[package]] 5266 + name = "objc2-core-foundation" 5267 + version = "0.3.2" 5268 + source = "registry+https://github.com/rust-lang/crates.io-index" 5269 + checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" 5270 + dependencies = [ 5271 + "bitflags 2.11.0", 5272 + ] 5273 + 5274 + [[package]] 5275 + name = "objc2-core-image" 5276 + version = "0.2.2" 5277 + source = "registry+https://github.com/rust-lang/crates.io-index" 5278 + checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" 5279 + dependencies = [ 5280 + "block2 0.5.1", 5281 + "objc2 0.5.2", 5282 + "objc2-foundation 0.2.2", 5283 + "objc2-metal", 5284 + ] 5285 + 5286 + [[package]] 5287 + name = "objc2-core-location" 5288 + version = "0.2.2" 5289 + source = "registry+https://github.com/rust-lang/crates.io-index" 5290 + checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" 5291 + dependencies = [ 5292 + "block2 0.5.1", 5293 + "objc2 0.5.2", 5294 + "objc2-contacts", 5295 + "objc2-foundation 0.2.2", 5296 + ] 5297 + 5298 + [[package]] 5299 + name = "objc2-encode" 5300 + version = "4.1.0" 5301 + source = "registry+https://github.com/rust-lang/crates.io-index" 5302 + checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" 5303 + 5304 + [[package]] 5305 + name = "objc2-foundation" 5306 + version = "0.2.2" 5307 + source = "registry+https://github.com/rust-lang/crates.io-index" 5308 + checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" 5309 + dependencies = [ 5310 + "bitflags 2.11.0", 5311 + "block2 0.5.1", 5312 + "dispatch", 5313 + "libc", 5314 + "objc2 0.5.2", 5315 + ] 5316 + 5317 + [[package]] 5318 + name = "objc2-foundation" 5319 + version = "0.3.2" 5320 + source = "registry+https://github.com/rust-lang/crates.io-index" 5321 + checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" 5322 + dependencies = [ 5323 + "bitflags 2.11.0", 5324 + "objc2 0.6.4", 5325 + ] 5326 + 5327 + [[package]] 5328 + name = "objc2-io-kit" 5329 + version = "0.3.2" 5330 + source = "registry+https://github.com/rust-lang/crates.io-index" 5331 + checksum = "33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15" 5332 + dependencies = [ 5333 + "bitflags 2.11.0", 5334 + "libc", 5335 + "objc2-core-foundation", 5336 + ] 5337 + 5338 + [[package]] 5339 + name = "objc2-link-presentation" 5340 + version = "0.2.2" 5341 + source = "registry+https://github.com/rust-lang/crates.io-index" 5342 + checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" 5343 + dependencies = [ 5344 + "block2 0.5.1", 5345 + "objc2 0.5.2", 5346 + "objc2-app-kit", 5347 + "objc2-foundation 0.2.2", 5348 + ] 5349 + 5350 + [[package]] 5351 + name = "objc2-metal" 5352 + version = "0.2.2" 5353 + source = "registry+https://github.com/rust-lang/crates.io-index" 5354 + checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" 5355 + dependencies = [ 5356 + "bitflags 2.11.0", 5357 + "block2 0.5.1", 5358 + "objc2 0.5.2", 5359 + "objc2-foundation 0.2.2", 5360 + ] 5361 + 5362 + [[package]] 5363 + name = "objc2-quartz-core" 5364 + version = "0.2.2" 5365 + source = "registry+https://github.com/rust-lang/crates.io-index" 5366 + checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" 5367 + dependencies = [ 5368 + "bitflags 2.11.0", 5369 + "block2 0.5.1", 5370 + "objc2 0.5.2", 5371 + "objc2-foundation 0.2.2", 5372 + "objc2-metal", 5373 + ] 5374 + 5375 + [[package]] 5376 + name = "objc2-symbols" 5377 + version = "0.2.2" 5378 + source = "registry+https://github.com/rust-lang/crates.io-index" 5379 + checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" 5380 + dependencies = [ 5381 + "objc2 0.5.2", 5382 + "objc2-foundation 0.2.2", 5383 + ] 5384 + 5385 + [[package]] 5386 + name = "objc2-ui-kit" 5387 + version = "0.2.2" 5388 + source = "registry+https://github.com/rust-lang/crates.io-index" 5389 + checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" 5390 + dependencies = [ 5391 + "bitflags 2.11.0", 5392 + "block2 0.5.1", 5393 + "objc2 0.5.2", 5394 + "objc2-cloud-kit", 5395 + "objc2-core-data", 5396 + "objc2-core-image", 5397 + "objc2-core-location", 5398 + "objc2-foundation 0.2.2", 5399 + "objc2-link-presentation", 5400 + "objc2-quartz-core", 5401 + "objc2-symbols", 5402 + "objc2-uniform-type-identifiers", 5403 + "objc2-user-notifications", 5404 + ] 5405 + 5406 + [[package]] 5407 + name = "objc2-uniform-type-identifiers" 5408 + version = "0.2.2" 5409 + source = "registry+https://github.com/rust-lang/crates.io-index" 5410 + checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" 5411 + dependencies = [ 5412 + "block2 0.5.1", 5413 + "objc2 0.5.2", 5414 + "objc2-foundation 0.2.2", 5415 + ] 5416 + 5417 + [[package]] 5418 + name = "objc2-user-notifications" 5419 + version = "0.2.2" 5420 + source = "registry+https://github.com/rust-lang/crates.io-index" 5421 + checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" 5422 + dependencies = [ 5423 + "bitflags 2.11.0", 5424 + "block2 0.5.1", 5425 + "objc2 0.5.2", 5426 + "objc2-core-location", 5427 + "objc2-foundation 0.2.2", 5428 + ] 5429 + 5430 + [[package]] 5431 + name = "oboe" 5432 + version = "0.6.1" 5433 + source = "registry+https://github.com/rust-lang/crates.io-index" 5434 + checksum = "e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb" 5435 + dependencies = [ 5436 + "jni 0.21.1", 5437 + "ndk 0.8.0", 5438 + "ndk-context", 5439 + "num-derive", 5440 + "num-traits", 5441 + "oboe-sys", 5442 + ] 5443 + 5444 + [[package]] 5445 + name = "oboe-sys" 5446 + version = "0.6.1" 5447 + source = "registry+https://github.com/rust-lang/crates.io-index" 5448 + checksum = "6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d" 5449 + dependencies = [ 5450 + "cc", 5451 + ] 5452 + 5453 + [[package]] 5454 + name = "offset-allocator" 5455 + version = "0.2.0" 5456 + source = "registry+https://github.com/rust-lang/crates.io-index" 5457 + checksum = "e234d535da3521eb95106f40f0b73483d80bfb3aacf27c40d7e2b72f1a3e00a2" 5458 + dependencies = [ 5459 + "log", 5460 + "nonmax", 5461 + ] 5462 + 5463 + [[package]] 5464 + name = "ogg" 5465 + version = "0.8.0" 5466 + source = "registry+https://github.com/rust-lang/crates.io-index" 5467 + checksum = "6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e" 5468 + dependencies = [ 5469 + "byteorder", 5470 + ] 5471 + 5472 + [[package]] 5473 + name = "once_cell" 5474 + version = "1.21.4" 5475 + source = "registry+https://github.com/rust-lang/crates.io-index" 5476 + checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" 5477 + 5478 + [[package]] 5479 + name = "orbclient" 5480 + version = "0.3.51" 5481 + source = "registry+https://github.com/rust-lang/crates.io-index" 5482 + checksum = "59aed3b33578edcfa1bc96a321d590d31832b6ad55a26f0313362ce687e9abd6" 5483 + dependencies = [ 5484 + "libc", 5485 + "libredox", 5486 + ] 5487 + 5488 + [[package]] 5489 + name = "ordered-float" 5490 + version = "5.1.0" 5491 + source = "registry+https://github.com/rust-lang/crates.io-index" 5492 + checksum = "7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d" 5493 + dependencies = [ 5494 + "num-traits", 5495 + ] 5496 + 5497 + [[package]] 5498 + name = "ouroboros" 5499 + version = "0.18.5" 5500 + source = "registry+https://github.com/rust-lang/crates.io-index" 5501 + checksum = "1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59" 5502 + dependencies = [ 5503 + "aliasable", 5504 + "ouroboros_macro", 5505 + "static_assertions", 5506 + ] 5507 + 5508 + [[package]] 5509 + name = "ouroboros_macro" 5510 + version = "0.18.5" 5511 + source = "registry+https://github.com/rust-lang/crates.io-index" 5512 + checksum = "3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0" 5513 + dependencies = [ 5514 + "heck 0.4.1", 5515 + "proc-macro2", 5516 + "proc-macro2-diagnostics", 5517 + "quote", 5518 + "syn", 5519 + ] 5520 + 5521 + [[package]] 5522 + name = "owned_ttf_parser" 5523 + version = "0.25.1" 5524 + source = "registry+https://github.com/rust-lang/crates.io-index" 5525 + checksum = "36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b" 5526 + dependencies = [ 5527 + "ttf-parser", 5528 + ] 5529 + 5530 + [[package]] 5531 + name = "oxilangtag" 5532 + version = "0.1.5" 5533 + source = "registry+https://github.com/rust-lang/crates.io-index" 5534 + checksum = "23f3f87617a86af77fa3691e6350483e7154c2ead9f1261b75130e21ca0f8acb" 5535 + dependencies = [ 5536 + "serde", 5537 + ] 5538 + 5539 + [[package]] 5540 + name = "p256" 5541 + version = "0.13.2" 5542 + source = "registry+https://github.com/rust-lang/crates.io-index" 5543 + checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" 5544 + dependencies = [ 5545 + "ecdsa", 5546 + "elliptic-curve", 5547 + "primeorder", 5548 + "sha2", 5549 + ] 5550 + 5551 + [[package]] 5552 + name = "p384" 5553 + version = "0.13.1" 5554 + source = "registry+https://github.com/rust-lang/crates.io-index" 5555 + checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" 5556 + dependencies = [ 5557 + "ecdsa", 5558 + "elliptic-curve", 5559 + "primeorder", 5560 + "sha2", 5561 + ] 5562 + 5563 + [[package]] 5564 + name = "parking" 5565 + version = "2.2.1" 5566 + source = "registry+https://github.com/rust-lang/crates.io-index" 5567 + checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 5568 + 5569 + [[package]] 5570 + name = "parking_lot" 5571 + version = "0.12.5" 5572 + source = "registry+https://github.com/rust-lang/crates.io-index" 5573 + checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" 5574 + dependencies = [ 5575 + "lock_api", 5576 + "parking_lot_core", 5577 + ] 5578 + 5579 + [[package]] 5580 + name = "parking_lot_core" 5581 + version = "0.9.12" 5582 + source = "registry+https://github.com/rust-lang/crates.io-index" 5583 + checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" 5584 + dependencies = [ 5585 + "cfg-if", 5586 + "libc", 5587 + "redox_syscall 0.5.18", 5588 + "smallvec", 5589 + "windows-link 0.2.1", 5590 + ] 5591 + 5592 + [[package]] 5593 + name = "paste" 5594 + version = "1.0.15" 5595 + source = "registry+https://github.com/rust-lang/crates.io-index" 5596 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 5597 + 5598 + [[package]] 5599 + name = "pem-rfc7468" 5600 + version = "0.7.0" 5601 + source = "registry+https://github.com/rust-lang/crates.io-index" 5602 + checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" 5603 + dependencies = [ 5604 + "base64ct", 5605 + ] 5606 + 5607 + [[package]] 5608 + name = "percent-encoding" 5609 + version = "2.3.2" 5610 + source = "registry+https://github.com/rust-lang/crates.io-index" 5611 + checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" 5612 + 5613 + [[package]] 5614 + name = "petgraph" 5615 + version = "0.8.3" 5616 + source = "registry+https://github.com/rust-lang/crates.io-index" 5617 + checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" 5618 + dependencies = [ 5619 + "fixedbitset", 5620 + "hashbrown 0.15.5", 5621 + "indexmap", 5622 + "serde", 5623 + "serde_derive", 5624 + ] 5625 + 5626 + [[package]] 5627 + name = "phf" 5628 + version = "0.11.3" 5629 + source = "registry+https://github.com/rust-lang/crates.io-index" 5630 + checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" 5631 + dependencies = [ 5632 + "phf_macros", 5633 + "phf_shared", 5634 + ] 5635 + 5636 + [[package]] 5637 + name = "phf_codegen" 5638 + version = "0.11.3" 5639 + source = "registry+https://github.com/rust-lang/crates.io-index" 5640 + checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" 5641 + dependencies = [ 5642 + "phf_generator", 5643 + "phf_shared", 5644 + ] 5645 + 5646 + [[package]] 5647 + name = "phf_generator" 5648 + version = "0.11.3" 5649 + source = "registry+https://github.com/rust-lang/crates.io-index" 5650 + checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" 5651 + dependencies = [ 5652 + "phf_shared", 5653 + "rand 0.8.5", 5654 + ] 5655 + 5656 + [[package]] 5657 + name = "phf_macros" 5658 + version = "0.11.3" 5659 + source = "registry+https://github.com/rust-lang/crates.io-index" 5660 + checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" 5661 + dependencies = [ 5662 + "phf_generator", 5663 + "phf_shared", 5664 + "proc-macro2", 5665 + "quote", 5666 + "syn", 5667 + ] 5668 + 5669 + [[package]] 5670 + name = "phf_shared" 5671 + version = "0.11.3" 5672 + source = "registry+https://github.com/rust-lang/crates.io-index" 5673 + checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 5674 + dependencies = [ 5675 + "siphasher", 5676 + ] 5677 + 5678 + [[package]] 5679 + name = "pin-project" 5680 + version = "1.1.11" 5681 + source = "registry+https://github.com/rust-lang/crates.io-index" 5682 + checksum = "f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517" 5683 + dependencies = [ 5684 + "pin-project-internal", 5685 + ] 5686 + 5687 + [[package]] 5688 + name = "pin-project-internal" 5689 + version = "1.1.11" 5690 + source = "registry+https://github.com/rust-lang/crates.io-index" 5691 + checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" 5692 + dependencies = [ 5693 + "proc-macro2", 5694 + "quote", 5695 + "syn", 5696 + ] 5697 + 5698 + [[package]] 5699 + name = "pin-project-lite" 5700 + version = "0.2.17" 5701 + source = "registry+https://github.com/rust-lang/crates.io-index" 5702 + checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" 5703 + 5704 + [[package]] 5705 + name = "pin-utils" 5706 + version = "0.1.0" 5707 + source = "registry+https://github.com/rust-lang/crates.io-index" 5708 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 5709 + 5710 + [[package]] 5711 + name = "piper" 5712 + version = "0.2.5" 5713 + source = "registry+https://github.com/rust-lang/crates.io-index" 5714 + checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1" 5715 + dependencies = [ 5716 + "atomic-waker", 5717 + "fastrand", 5718 + "futures-io", 5719 + ] 5720 + 5721 + [[package]] 5722 + name = "pkcs1" 5723 + version = "0.7.5" 5724 + source = "registry+https://github.com/rust-lang/crates.io-index" 5725 + checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" 5726 + dependencies = [ 5727 + "der", 5728 + "pkcs8", 5729 + "spki", 5730 + ] 5731 + 5732 + [[package]] 5733 + name = "pkcs8" 5734 + version = "0.10.2" 5735 + source = "registry+https://github.com/rust-lang/crates.io-index" 5736 + checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" 5737 + dependencies = [ 5738 + "der", 5739 + "spki", 5740 + ] 5741 + 5742 + [[package]] 5743 + name = "pkg-config" 5744 + version = "0.3.32" 5745 + source = "registry+https://github.com/rust-lang/crates.io-index" 5746 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 5747 + 5748 + [[package]] 5749 + name = "plain" 5750 + version = "0.2.3" 5751 + source = "registry+https://github.com/rust-lang/crates.io-index" 5752 + checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 5753 + 5754 + [[package]] 5755 + name = "png" 5756 + version = "0.18.1" 5757 + source = "registry+https://github.com/rust-lang/crates.io-index" 5758 + checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" 5759 + dependencies = [ 5760 + "bitflags 2.11.0", 5761 + "crc32fast", 5762 + "fdeflate", 5763 + "flate2", 5764 + "miniz_oxide", 5765 + ] 5766 + 5767 + [[package]] 5768 + name = "polling" 5769 + version = "3.11.0" 5770 + source = "registry+https://github.com/rust-lang/crates.io-index" 5771 + checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" 5772 + dependencies = [ 5773 + "cfg-if", 5774 + "concurrent-queue", 5775 + "hermit-abi", 5776 + "pin-project-lite", 5777 + "rustix 1.1.4", 5778 + "windows-sys 0.61.2", 5779 + ] 5780 + 5781 + [[package]] 5782 + name = "portable-atomic" 5783 + version = "1.13.1" 5784 + source = "registry+https://github.com/rust-lang/crates.io-index" 5785 + checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" 5786 + 5787 + [[package]] 5788 + name = "portable-atomic-util" 5789 + version = "0.2.6" 5790 + source = "registry+https://github.com/rust-lang/crates.io-index" 5791 + checksum = "091397be61a01d4be58e7841595bd4bfedb15f1cd54977d79b8271e94ed799a3" 5792 + dependencies = [ 5793 + "portable-atomic", 5794 + ] 5795 + 5796 + [[package]] 5797 + name = "postcard" 5798 + version = "1.1.3" 5799 + source = "registry+https://github.com/rust-lang/crates.io-index" 5800 + checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" 5801 + dependencies = [ 5802 + "cobs", 5803 + "embedded-io 0.4.0", 5804 + "embedded-io 0.6.1", 5805 + "heapless 0.7.17", 5806 + "serde", 5807 + ] 5808 + 5809 + [[package]] 5810 + name = "potential_utf" 5811 + version = "0.1.4" 5812 + source = "registry+https://github.com/rust-lang/crates.io-index" 5813 + checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" 5814 + dependencies = [ 5815 + "zerovec", 5816 + ] 5817 + 5818 + [[package]] 5819 + name = "powerfmt" 5820 + version = "0.2.0" 5821 + source = "registry+https://github.com/rust-lang/crates.io-index" 5822 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 5823 + 5824 + [[package]] 5825 + name = "pp-rs" 5826 + version = "0.2.1" 5827 + source = "registry+https://github.com/rust-lang/crates.io-index" 5828 + checksum = "bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee" 5829 + dependencies = [ 5830 + "unicode-xid", 5831 + ] 5832 + 5833 + [[package]] 5834 + name = "ppv-lite86" 5835 + version = "0.2.21" 5836 + source = "registry+https://github.com/rust-lang/crates.io-index" 5837 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 5838 + dependencies = [ 5839 + "zerocopy", 5840 + ] 5841 + 5842 + [[package]] 5843 + name = "precomputed-hash" 5844 + version = "0.1.1" 5845 + source = "registry+https://github.com/rust-lang/crates.io-index" 5846 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 5847 + 5848 + [[package]] 5849 + name = "presser" 5850 + version = "0.3.1" 5851 + source = "registry+https://github.com/rust-lang/crates.io-index" 5852 + checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" 5853 + 5854 + [[package]] 5855 + name = "prettyplease" 5856 + version = "0.2.37" 5857 + source = "registry+https://github.com/rust-lang/crates.io-index" 5858 + checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 5859 + dependencies = [ 5860 + "proc-macro2", 5861 + "syn", 5862 + ] 5863 + 5864 + [[package]] 5865 + name = "primeorder" 5866 + version = "0.13.6" 5867 + source = "registry+https://github.com/rust-lang/crates.io-index" 5868 + checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" 5869 + dependencies = [ 5870 + "elliptic-curve", 5871 + ] 5872 + 5873 + [[package]] 5874 + name = "proc-macro-crate" 5875 + version = "3.5.0" 5876 + source = "registry+https://github.com/rust-lang/crates.io-index" 5877 + checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" 5878 + dependencies = [ 5879 + "toml_edit 0.25.8+spec-1.1.0", 5880 + ] 5881 + 5882 + [[package]] 5883 + name = "proc-macro2" 5884 + version = "1.0.106" 5885 + source = "registry+https://github.com/rust-lang/crates.io-index" 5886 + checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" 5887 + dependencies = [ 5888 + "unicode-ident", 5889 + ] 5890 + 5891 + [[package]] 5892 + name = "proc-macro2-diagnostics" 5893 + version = "0.10.1" 5894 + source = "registry+https://github.com/rust-lang/crates.io-index" 5895 + checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" 5896 + dependencies = [ 5897 + "proc-macro2", 5898 + "quote", 5899 + "syn", 5900 + "version_check", 5901 + "yansi", 5902 + ] 5903 + 5904 + [[package]] 5905 + name = "profiling" 5906 + version = "1.0.17" 5907 + source = "registry+https://github.com/rust-lang/crates.io-index" 5908 + checksum = "3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773" 5909 + 5910 + [[package]] 5911 + name = "pxfm" 5912 + version = "0.1.28" 5913 + source = "registry+https://github.com/rust-lang/crates.io-index" 5914 + checksum = "b5a041e753da8b807c9255f28de81879c78c876392ff2469cde94799b2896b9d" 5915 + 5916 + [[package]] 5917 + name = "quick-error" 5918 + version = "1.2.3" 5919 + source = "registry+https://github.com/rust-lang/crates.io-index" 5920 + checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 5921 + 5922 + [[package]] 5923 + name = "quick-xml" 5924 + version = "0.39.2" 5925 + source = "registry+https://github.com/rust-lang/crates.io-index" 5926 + checksum = "958f21e8e7ceb5a1aa7fa87fab28e7c75976e0bfe7e23ff069e0a260f894067d" 5927 + dependencies = [ 5928 + "memchr", 5929 + ] 5930 + 5931 + [[package]] 5932 + name = "quinn" 5933 + version = "0.11.9" 5934 + source = "registry+https://github.com/rust-lang/crates.io-index" 5935 + checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" 5936 + dependencies = [ 5937 + "bytes", 5938 + "cfg_aliases", 5939 + "pin-project-lite", 5940 + "quinn-proto", 5941 + "quinn-udp", 5942 + "rustc-hash 2.1.1", 5943 + "rustls", 5944 + "socket2 0.6.3", 5945 + "thiserror 2.0.18", 5946 + "tokio", 5947 + "tracing", 5948 + "web-time", 5949 + ] 5950 + 5951 + [[package]] 5952 + name = "quinn-proto" 5953 + version = "0.11.14" 5954 + source = "registry+https://github.com/rust-lang/crates.io-index" 5955 + checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" 5956 + dependencies = [ 5957 + "bytes", 5958 + "getrandom 0.3.4", 5959 + "lru-slab", 5960 + "rand 0.9.2", 5961 + "ring", 5962 + "rustc-hash 2.1.1", 5963 + "rustls", 5964 + "rustls-pki-types", 5965 + "slab", 5966 + "thiserror 2.0.18", 5967 + "tinyvec", 5968 + "tracing", 5969 + "web-time", 5970 + ] 5971 + 5972 + [[package]] 5973 + name = "quinn-udp" 5974 + version = "0.5.14" 5975 + source = "registry+https://github.com/rust-lang/crates.io-index" 5976 + checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" 5977 + dependencies = [ 5978 + "cfg_aliases", 5979 + "libc", 5980 + "once_cell", 5981 + "socket2 0.6.3", 5982 + "tracing", 5983 + "windows-sys 0.59.0", 5984 + ] 5985 + 5986 + [[package]] 5987 + name = "quote" 5988 + version = "1.0.45" 5989 + source = "registry+https://github.com/rust-lang/crates.io-index" 5990 + checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" 5991 + dependencies = [ 5992 + "proc-macro2", 5993 + ] 5994 + 5995 + [[package]] 5996 + name = "r-efi" 5997 + version = "5.3.0" 5998 + source = "registry+https://github.com/rust-lang/crates.io-index" 5999 + checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" 6000 + 6001 + [[package]] 6002 + name = "r-efi" 6003 + version = "6.0.0" 6004 + source = "registry+https://github.com/rust-lang/crates.io-index" 6005 + checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" 6006 + 6007 + [[package]] 6008 + name = "radsort" 6009 + version = "0.1.1" 6010 + source = "registry+https://github.com/rust-lang/crates.io-index" 6011 + checksum = "019b4b213425016d7d84a153c4c73afb0946fbb4840e4eece7ba8848b9d6da22" 6012 + 6013 + [[package]] 6014 + name = "rand" 6015 + version = "0.8.5" 6016 + source = "registry+https://github.com/rust-lang/crates.io-index" 6017 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 6018 + dependencies = [ 6019 + "libc", 6020 + "rand_chacha 0.3.1", 6021 + "rand_core 0.6.4", 6022 + ] 6023 + 6024 + [[package]] 6025 + name = "rand" 6026 + version = "0.9.2" 6027 + source = "registry+https://github.com/rust-lang/crates.io-index" 6028 + checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" 6029 + dependencies = [ 6030 + "rand_chacha 0.9.0", 6031 + "rand_core 0.9.5", 6032 + ] 6033 + 6034 + [[package]] 6035 + name = "rand_chacha" 6036 + version = "0.3.1" 6037 + source = "registry+https://github.com/rust-lang/crates.io-index" 6038 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 6039 + dependencies = [ 6040 + "ppv-lite86", 6041 + "rand_core 0.6.4", 6042 + ] 6043 + 6044 + [[package]] 6045 + name = "rand_chacha" 6046 + version = "0.9.0" 6047 + source = "registry+https://github.com/rust-lang/crates.io-index" 6048 + checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 6049 + dependencies = [ 6050 + "ppv-lite86", 6051 + "rand_core 0.9.5", 6052 + ] 6053 + 6054 + [[package]] 6055 + name = "rand_core" 6056 + version = "0.6.4" 6057 + source = "registry+https://github.com/rust-lang/crates.io-index" 6058 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 6059 + dependencies = [ 6060 + "getrandom 0.2.17", 6061 + ] 6062 + 6063 + [[package]] 6064 + name = "rand_core" 6065 + version = "0.9.5" 6066 + source = "registry+https://github.com/rust-lang/crates.io-index" 6067 + checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" 6068 + dependencies = [ 6069 + "getrandom 0.3.4", 6070 + ] 6071 + 6072 + [[package]] 6073 + name = "rand_distr" 6074 + version = "0.5.1" 6075 + source = "registry+https://github.com/rust-lang/crates.io-index" 6076 + checksum = "6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463" 6077 + dependencies = [ 6078 + "num-traits", 6079 + "rand 0.9.2", 6080 + ] 6081 + 6082 + [[package]] 6083 + name = "range-alloc" 6084 + version = "0.1.5" 6085 + source = "registry+https://github.com/rust-lang/crates.io-index" 6086 + checksum = "ca45419789ae5a7899559e9512e58ca889e41f04f1f2445e9f4b290ceccd1d08" 6087 + 6088 + [[package]] 6089 + name = "rangemap" 6090 + version = "1.7.1" 6091 + source = "registry+https://github.com/rust-lang/crates.io-index" 6092 + checksum = "973443cf09a9c8656b574a866ab68dfa19f0867d0340648c7d2f6a71b8a8ea68" 6093 + 6094 + [[package]] 6095 + name = "raw-window-handle" 6096 + version = "0.6.2" 6097 + source = "registry+https://github.com/rust-lang/crates.io-index" 6098 + checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" 6099 + 6100 + [[package]] 6101 + name = "read-fonts" 6102 + version = "0.35.0" 6103 + source = "registry+https://github.com/rust-lang/crates.io-index" 6104 + checksum = "6717cf23b488adf64b9d711329542ba34de147df262370221940dfabc2c91358" 6105 + dependencies = [ 6106 + "bytemuck", 6107 + "font-types", 6108 + ] 6109 + 6110 + [[package]] 6111 + name = "read-fonts" 6112 + version = "0.36.0" 6113 + source = "registry+https://github.com/rust-lang/crates.io-index" 6114 + checksum = "5eaa2941a4c05443ee3a7b26ab076a553c343ad5995230cc2b1d3e993bdc6345" 6115 + dependencies = [ 6116 + "bytemuck", 6117 + "core_maths", 6118 + "font-types", 6119 + ] 6120 + 6121 + [[package]] 6122 + name = "rectangle-pack" 6123 + version = "0.4.2" 6124 + source = "registry+https://github.com/rust-lang/crates.io-index" 6125 + checksum = "a0d463f2884048e7153449a55166f91028d5b0ea53c79377099ce4e8cf0cf9bb" 6126 + 6127 + [[package]] 6128 + name = "redox_syscall" 6129 + version = "0.4.1" 6130 + source = "registry+https://github.com/rust-lang/crates.io-index" 6131 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 6132 + dependencies = [ 6133 + "bitflags 1.3.2", 6134 + ] 6135 + 6136 + [[package]] 6137 + name = "redox_syscall" 6138 + version = "0.5.18" 6139 + source = "registry+https://github.com/rust-lang/crates.io-index" 6140 + checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" 6141 + dependencies = [ 6142 + "bitflags 2.11.0", 6143 + ] 6144 + 6145 + [[package]] 6146 + name = "redox_syscall" 6147 + version = "0.7.3" 6148 + source = "registry+https://github.com/rust-lang/crates.io-index" 6149 + checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" 6150 + dependencies = [ 6151 + "bitflags 2.11.0", 6152 + ] 6153 + 6154 + [[package]] 6155 + name = "ref-cast" 6156 + version = "1.0.25" 6157 + source = "registry+https://github.com/rust-lang/crates.io-index" 6158 + checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d" 6159 + dependencies = [ 6160 + "ref-cast-impl", 6161 + ] 6162 + 6163 + [[package]] 6164 + name = "ref-cast-impl" 6165 + version = "1.0.25" 6166 + source = "registry+https://github.com/rust-lang/crates.io-index" 6167 + checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" 6168 + dependencies = [ 6169 + "proc-macro2", 6170 + "quote", 6171 + "syn", 6172 + ] 6173 + 6174 + [[package]] 6175 + name = "regex" 6176 + version = "1.12.3" 6177 + source = "registry+https://github.com/rust-lang/crates.io-index" 6178 + checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" 6179 + dependencies = [ 6180 + "aho-corasick", 6181 + "memchr", 6182 + "regex-automata", 6183 + "regex-syntax", 6184 + ] 6185 + 6186 + [[package]] 6187 + name = "regex-automata" 6188 + version = "0.4.14" 6189 + source = "registry+https://github.com/rust-lang/crates.io-index" 6190 + checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" 6191 + dependencies = [ 6192 + "aho-corasick", 6193 + "memchr", 6194 + "regex-syntax", 6195 + ] 6196 + 6197 + [[package]] 6198 + name = "regex-lite" 6199 + version = "0.1.9" 6200 + source = "registry+https://github.com/rust-lang/crates.io-index" 6201 + checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973" 6202 + 6203 + [[package]] 6204 + name = "regex-syntax" 6205 + version = "0.8.10" 6206 + source = "registry+https://github.com/rust-lang/crates.io-index" 6207 + checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 6208 + 6209 + [[package]] 6210 + name = "renderdoc-sys" 6211 + version = "1.1.0" 6212 + source = "registry+https://github.com/rust-lang/crates.io-index" 6213 + checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" 6214 + 6215 + [[package]] 6216 + name = "reqwest" 6217 + version = "0.12.28" 6218 + source = "registry+https://github.com/rust-lang/crates.io-index" 6219 + checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" 6220 + dependencies = [ 6221 + "base64 0.22.1", 6222 + "bytes", 6223 + "encoding_rs", 6224 + "futures-core", 6225 + "h2", 6226 + "http", 6227 + "http-body", 6228 + "http-body-util", 6229 + "hyper", 6230 + "hyper-rustls", 6231 + "hyper-util", 6232 + "js-sys", 6233 + "log", 6234 + "mime", 6235 + "percent-encoding", 6236 + "pin-project-lite", 6237 + "quinn", 6238 + "rustls", 6239 + "rustls-pki-types", 6240 + "serde", 6241 + "serde_json", 6242 + "serde_urlencoded", 6243 + "sync_wrapper", 6244 + "tokio", 6245 + "tokio-rustls", 6246 + "tower", 6247 + "tower-http", 6248 + "tower-service", 6249 + "url", 6250 + "wasm-bindgen", 6251 + "wasm-bindgen-futures", 6252 + "web-sys", 6253 + "webpki-roots", 6254 + ] 6255 + 6256 + [[package]] 6257 + name = "resolv-conf" 6258 + version = "0.7.6" 6259 + source = "registry+https://github.com/rust-lang/crates.io-index" 6260 + checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" 6261 + 6262 + [[package]] 6263 + name = "rfc6979" 6264 + version = "0.4.0" 6265 + source = "registry+https://github.com/rust-lang/crates.io-index" 6266 + checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" 6267 + dependencies = [ 6268 + "hmac", 6269 + "subtle", 6270 + ] 6271 + 6272 + [[package]] 6273 + name = "ring" 6274 + version = "0.17.14" 6275 + source = "registry+https://github.com/rust-lang/crates.io-index" 6276 + checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" 6277 + dependencies = [ 6278 + "cc", 6279 + "cfg-if", 6280 + "getrandom 0.2.17", 6281 + "libc", 6282 + "untrusted", 6283 + "windows-sys 0.52.0", 6284 + ] 6285 + 6286 + [[package]] 6287 + name = "rodio" 6288 + version = "0.20.1" 6289 + source = "registry+https://github.com/rust-lang/crates.io-index" 6290 + checksum = "e7ceb6607dd738c99bc8cb28eff249b7cd5c8ec88b9db96c0608c1480d140fb1" 6291 + dependencies = [ 6292 + "cpal", 6293 + "lewton", 6294 + ] 6295 + 6296 + [[package]] 6297 + name = "ron" 6298 + version = "0.12.0" 6299 + source = "registry+https://github.com/rust-lang/crates.io-index" 6300 + checksum = "fd490c5b18261893f14449cbd28cb9c0b637aebf161cd77900bfdedaff21ec32" 6301 + dependencies = [ 6302 + "bitflags 2.11.0", 6303 + "once_cell", 6304 + "serde", 6305 + "serde_derive", 6306 + "typeid", 6307 + "unicode-ident", 6308 + ] 6309 + 6310 + [[package]] 6311 + name = "rouille" 6312 + version = "3.6.2" 6313 + source = "registry+https://github.com/rust-lang/crates.io-index" 6314 + checksum = "3716fbf57fc1084d7a706adf4e445298d123e4a44294c4e8213caf1b85fcc921" 6315 + dependencies = [ 6316 + "base64 0.13.1", 6317 + "brotli", 6318 + "chrono", 6319 + "deflate", 6320 + "filetime", 6321 + "multipart", 6322 + "percent-encoding", 6323 + "rand 0.8.5", 6324 + "serde", 6325 + "serde_derive", 6326 + "serde_json", 6327 + "sha1_smol", 6328 + "threadpool", 6329 + "time", 6330 + "tiny_http", 6331 + "url", 6332 + ] 6333 + 6334 + [[package]] 6335 + name = "roxmltree" 6336 + version = "0.20.0" 6337 + source = "registry+https://github.com/rust-lang/crates.io-index" 6338 + checksum = "6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97" 6339 + 6340 + [[package]] 6341 + name = "rsa" 6342 + version = "0.9.10" 6343 + source = "registry+https://github.com/rust-lang/crates.io-index" 6344 + checksum = "b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d" 6345 + dependencies = [ 6346 + "const-oid", 6347 + "digest", 6348 + "num-bigint-dig", 6349 + "num-integer", 6350 + "num-traits", 6351 + "pkcs1", 6352 + "pkcs8", 6353 + "rand_core 0.6.4", 6354 + "signature", 6355 + "spki", 6356 + "subtle", 6357 + "zeroize", 6358 + ] 6359 + 6360 + [[package]] 6361 + name = "rustc-hash" 6362 + version = "1.1.0" 6363 + source = "registry+https://github.com/rust-lang/crates.io-index" 6364 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 6365 + 6366 + [[package]] 6367 + name = "rustc-hash" 6368 + version = "2.1.1" 6369 + source = "registry+https://github.com/rust-lang/crates.io-index" 6370 + checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" 6371 + 6372 + [[package]] 6373 + name = "rustc_version" 6374 + version = "0.4.1" 6375 + source = "registry+https://github.com/rust-lang/crates.io-index" 6376 + checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 6377 + dependencies = [ 6378 + "semver", 6379 + ] 6380 + 6381 + [[package]] 6382 + name = "rustix" 6383 + version = "0.38.44" 6384 + source = "registry+https://github.com/rust-lang/crates.io-index" 6385 + checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 6386 + dependencies = [ 6387 + "bitflags 2.11.0", 6388 + "errno", 6389 + "libc", 6390 + "linux-raw-sys 0.4.15", 6391 + "windows-sys 0.59.0", 6392 + ] 6393 + 6394 + [[package]] 6395 + name = "rustix" 6396 + version = "1.1.4" 6397 + source = "registry+https://github.com/rust-lang/crates.io-index" 6398 + checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" 6399 + dependencies = [ 6400 + "bitflags 2.11.0", 6401 + "errno", 6402 + "libc", 6403 + "linux-raw-sys 0.12.1", 6404 + "windows-sys 0.61.2", 6405 + ] 6406 + 6407 + [[package]] 6408 + name = "rustls" 6409 + version = "0.23.37" 6410 + source = "registry+https://github.com/rust-lang/crates.io-index" 6411 + checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4" 6412 + dependencies = [ 6413 + "once_cell", 6414 + "ring", 6415 + "rustls-pki-types", 6416 + "rustls-webpki", 6417 + "subtle", 6418 + "zeroize", 6419 + ] 6420 + 6421 + [[package]] 6422 + name = "rustls-pki-types" 6423 + version = "1.14.0" 6424 + source = "registry+https://github.com/rust-lang/crates.io-index" 6425 + checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" 6426 + dependencies = [ 6427 + "web-time", 6428 + "zeroize", 6429 + ] 6430 + 6431 + [[package]] 6432 + name = "rustls-webpki" 6433 + version = "0.103.10" 6434 + source = "registry+https://github.com/rust-lang/crates.io-index" 6435 + checksum = "df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef" 6436 + dependencies = [ 6437 + "ring", 6438 + "rustls-pki-types", 6439 + "untrusted", 6440 + ] 6441 + 6442 + [[package]] 6443 + name = "rustversion" 6444 + version = "1.0.22" 6445 + source = "registry+https://github.com/rust-lang/crates.io-index" 6446 + checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" 6447 + 6448 + [[package]] 6449 + name = "ruzstd" 6450 + version = "0.8.2" 6451 + source = "registry+https://github.com/rust-lang/crates.io-index" 6452 + checksum = "e5ff0cc5e135c8870a775d3320910cd9b564ec036b4dc0b8741629020be63f01" 6453 + dependencies = [ 6454 + "twox-hash", 6455 + ] 6456 + 6457 + [[package]] 6458 + name = "ryu" 6459 + version = "1.0.23" 6460 + source = "registry+https://github.com/rust-lang/crates.io-index" 6461 + checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" 6462 + 6463 + [[package]] 6464 + name = "safemem" 6465 + version = "0.3.3" 6466 + source = "registry+https://github.com/rust-lang/crates.io-index" 6467 + checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 6468 + 6469 + [[package]] 6470 + name = "same-file" 6471 + version = "1.0.6" 6472 + source = "registry+https://github.com/rust-lang/crates.io-index" 6473 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 6474 + dependencies = [ 6475 + "winapi-util", 6476 + ] 6477 + 6478 + [[package]] 6479 + name = "scoped-tls" 6480 + version = "1.0.1" 6481 + source = "registry+https://github.com/rust-lang/crates.io-index" 6482 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 6483 + 6484 + [[package]] 6485 + name = "scopeguard" 6486 + version = "1.2.0" 6487 + source = "registry+https://github.com/rust-lang/crates.io-index" 6488 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 6489 + 6490 + [[package]] 6491 + name = "sctk-adwaita" 6492 + version = "0.10.1" 6493 + source = "registry+https://github.com/rust-lang/crates.io-index" 6494 + checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec" 6495 + dependencies = [ 6496 + "ab_glyph", 6497 + "log", 6498 + "memmap2", 6499 + "smithay-client-toolkit", 6500 + "tiny-skia", 6501 + ] 6502 + 6503 + [[package]] 6504 + name = "sec1" 6505 + version = "0.7.3" 6506 + source = "registry+https://github.com/rust-lang/crates.io-index" 6507 + checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" 6508 + dependencies = [ 6509 + "base16ct", 6510 + "der", 6511 + "generic-array", 6512 + "pkcs8", 6513 + "subtle", 6514 + "zeroize", 6515 + ] 6516 + 6517 + [[package]] 6518 + name = "self_cell" 6519 + version = "1.2.2" 6520 + source = "registry+https://github.com/rust-lang/crates.io-index" 6521 + checksum = "b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89" 6522 + 6523 + [[package]] 6524 + name = "semver" 6525 + version = "1.0.27" 6526 + source = "registry+https://github.com/rust-lang/crates.io-index" 6527 + checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" 6528 + 6529 + [[package]] 6530 + name = "send_wrapper" 6531 + version = "0.6.0" 6532 + source = "registry+https://github.com/rust-lang/crates.io-index" 6533 + checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" 6534 + 6535 + [[package]] 6536 + name = "serde" 6537 + version = "1.0.228" 6538 + source = "registry+https://github.com/rust-lang/crates.io-index" 6539 + checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 6540 + dependencies = [ 6541 + "serde_core", 6542 + "serde_derive", 6543 + ] 6544 + 6545 + [[package]] 6546 + name = "serde_bytes" 6547 + version = "0.11.19" 6548 + source = "registry+https://github.com/rust-lang/crates.io-index" 6549 + checksum = "a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8" 6550 + dependencies = [ 6551 + "serde", 6552 + "serde_core", 6553 + ] 6554 + 6555 + [[package]] 6556 + name = "serde_core" 6557 + version = "1.0.228" 6558 + source = "registry+https://github.com/rust-lang/crates.io-index" 6559 + checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 6560 + dependencies = [ 6561 + "serde_derive", 6562 + ] 6563 + 6564 + [[package]] 6565 + name = "serde_derive" 6566 + version = "1.0.228" 6567 + source = "registry+https://github.com/rust-lang/crates.io-index" 6568 + checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 6569 + dependencies = [ 6570 + "proc-macro2", 6571 + "quote", 6572 + "syn", 6573 + ] 6574 + 6575 + [[package]] 6576 + name = "serde_html_form" 6577 + version = "0.3.2" 6578 + source = "registry+https://github.com/rust-lang/crates.io-index" 6579 + checksum = "2acf96b1d9364968fce46ebb548f1c0e1d7eceae27bdff73865d42e6c7369d94" 6580 + dependencies = [ 6581 + "form_urlencoded", 6582 + "indexmap", 6583 + "itoa", 6584 + "serde_core", 6585 + ] 6586 + 6587 + [[package]] 6588 + name = "serde_ipld_dagcbor" 6589 + version = "0.6.4" 6590 + source = "registry+https://github.com/rust-lang/crates.io-index" 6591 + checksum = "46182f4f08349a02b45c998ba3215d3f9de826246ba02bb9dddfe9a2a2100778" 6592 + dependencies = [ 6593 + "cbor4ii", 6594 + "ipld-core", 6595 + "scopeguard", 6596 + "serde", 6597 + ] 6598 + 6599 + [[package]] 6600 + name = "serde_json" 6601 + version = "1.0.149" 6602 + source = "registry+https://github.com/rust-lang/crates.io-index" 6603 + checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" 6604 + dependencies = [ 6605 + "itoa", 6606 + "memchr", 6607 + "serde", 6608 + "serde_core", 6609 + "zmij", 6610 + ] 6611 + 6612 + [[package]] 6613 + name = "serde_path_to_error" 6614 + version = "0.1.20" 6615 + source = "registry+https://github.com/rust-lang/crates.io-index" 6616 + checksum = "10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457" 6617 + dependencies = [ 6618 + "itoa", 6619 + "serde", 6620 + "serde_core", 6621 + ] 6622 + 6623 + [[package]] 6624 + name = "serde_repr" 6625 + version = "0.1.20" 6626 + source = "registry+https://github.com/rust-lang/crates.io-index" 6627 + checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" 6628 + dependencies = [ 6629 + "proc-macro2", 6630 + "quote", 6631 + "syn", 6632 + ] 6633 + 6634 + [[package]] 6635 + name = "serde_urlencoded" 6636 + version = "0.7.1" 6637 + source = "registry+https://github.com/rust-lang/crates.io-index" 6638 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 6639 + dependencies = [ 6640 + "form_urlencoded", 6641 + "itoa", 6642 + "ryu", 6643 + "serde", 6644 + ] 6645 + 6646 + [[package]] 6647 + name = "serde_with" 6648 + version = "3.18.0" 6649 + source = "registry+https://github.com/rust-lang/crates.io-index" 6650 + checksum = "dd5414fad8e6907dbdd5bc441a50ae8d6e26151a03b1de04d89a5576de61d01f" 6651 + dependencies = [ 6652 + "base64 0.22.1", 6653 + "chrono", 6654 + "hex", 6655 + "serde_core", 6656 + "serde_json", 6657 + "serde_with_macros", 6658 + "time", 6659 + ] 6660 + 6661 + [[package]] 6662 + name = "serde_with_macros" 6663 + version = "3.18.0" 6664 + source = "registry+https://github.com/rust-lang/crates.io-index" 6665 + checksum = "d3db8978e608f1fe7357e211969fd9abdcae80bac1ba7a3369bb7eb6b404eb65" 6666 + dependencies = [ 6667 + "darling", 6668 + "proc-macro2", 6669 + "quote", 6670 + "syn", 6671 + ] 6672 + 6673 + [[package]] 6674 + name = "sha1_smol" 6675 + version = "1.0.1" 6676 + source = "registry+https://github.com/rust-lang/crates.io-index" 6677 + checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" 6678 + 6679 + [[package]] 6680 + name = "sha2" 6681 + version = "0.10.9" 6682 + source = "registry+https://github.com/rust-lang/crates.io-index" 6683 + checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" 6684 + dependencies = [ 6685 + "cfg-if", 6686 + "cpufeatures", 6687 + "digest", 6688 + ] 6689 + 6690 + [[package]] 6691 + name = "sharded-slab" 6692 + version = "0.1.7" 6693 + source = "registry+https://github.com/rust-lang/crates.io-index" 6694 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 6695 + dependencies = [ 6696 + "lazy_static", 6697 + ] 6698 + 6699 + [[package]] 6700 + name = "shlex" 6701 + version = "1.3.0" 6702 + source = "registry+https://github.com/rust-lang/crates.io-index" 6703 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 6704 + 6705 + [[package]] 6706 + name = "signature" 6707 + version = "2.2.0" 6708 + source = "registry+https://github.com/rust-lang/crates.io-index" 6709 + checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 6710 + dependencies = [ 6711 + "digest", 6712 + "rand_core 0.6.4", 6713 + ] 6714 + 6715 + [[package]] 6716 + name = "simd-adler32" 6717 + version = "0.3.8" 6718 + source = "registry+https://github.com/rust-lang/crates.io-index" 6719 + checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" 6720 + 6721 + [[package]] 6722 + name = "simd_cesu8" 6723 + version = "1.1.1" 6724 + source = "registry+https://github.com/rust-lang/crates.io-index" 6725 + checksum = "94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33" 6726 + dependencies = [ 6727 + "rustc_version", 6728 + "simdutf8", 6729 + ] 6730 + 6731 + [[package]] 6732 + name = "simdutf8" 6733 + version = "0.1.5" 6734 + source = "registry+https://github.com/rust-lang/crates.io-index" 6735 + checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" 6736 + 6737 + [[package]] 6738 + name = "siphasher" 6739 + version = "1.0.2" 6740 + source = "registry+https://github.com/rust-lang/crates.io-index" 6741 + checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" 6742 + 6743 + [[package]] 6744 + name = "skrifa" 6745 + version = "0.37.0" 6746 + source = "registry+https://github.com/rust-lang/crates.io-index" 6747 + checksum = "8c31071dedf532758ecf3fed987cdb4bd9509f900e026ab684b4ecb81ea49841" 6748 + dependencies = [ 6749 + "bytemuck", 6750 + "read-fonts 0.35.0", 6751 + ] 6752 + 6753 + [[package]] 6754 + name = "skrifa" 6755 + version = "0.39.0" 6756 + source = "registry+https://github.com/rust-lang/crates.io-index" 6757 + checksum = "9c9eb0b904a04d09bd68c65d946617b8ff733009999050f3b851c32fb3cfb60e" 6758 + dependencies = [ 6759 + "bytemuck", 6760 + "read-fonts 0.36.0", 6761 + ] 6762 + 6763 + [[package]] 6764 + name = "slab" 6765 + version = "0.4.12" 6766 + source = "registry+https://github.com/rust-lang/crates.io-index" 6767 + checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" 6768 + 6769 + [[package]] 6770 + name = "slotmap" 6771 + version = "1.1.1" 6772 + source = "registry+https://github.com/rust-lang/crates.io-index" 6773 + checksum = "bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038" 6774 + dependencies = [ 6775 + "version_check", 6776 + ] 6777 + 6778 + [[package]] 6779 + name = "smallvec" 6780 + version = "1.15.1" 6781 + source = "registry+https://github.com/rust-lang/crates.io-index" 6782 + checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 6783 + 6784 + [[package]] 6785 + name = "smithay-client-toolkit" 6786 + version = "0.19.2" 6787 + source = "registry+https://github.com/rust-lang/crates.io-index" 6788 + checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" 6789 + dependencies = [ 6790 + "bitflags 2.11.0", 6791 + "calloop", 6792 + "calloop-wayland-source", 6793 + "cursor-icon", 6794 + "libc", 6795 + "log", 6796 + "memmap2", 6797 + "rustix 0.38.44", 6798 + "thiserror 1.0.69", 6799 + "wayland-backend", 6800 + "wayland-client", 6801 + "wayland-csd-frame", 6802 + "wayland-cursor", 6803 + "wayland-protocols", 6804 + "wayland-protocols-wlr", 6805 + "wayland-scanner", 6806 + "xkeysym", 6807 + ] 6808 + 6809 + [[package]] 6810 + name = "smol_str" 6811 + version = "0.2.2" 6812 + source = "registry+https://github.com/rust-lang/crates.io-index" 6813 + checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" 6814 + dependencies = [ 6815 + "serde", 6816 + ] 6817 + 6818 + [[package]] 6819 + name = "smol_str" 6820 + version = "0.3.6" 6821 + source = "registry+https://github.com/rust-lang/crates.io-index" 6822 + checksum = "4aaa7368fcf4852a4c2dd92df0cace6a71f2091ca0a23391ce7f3a31833f1523" 6823 + dependencies = [ 6824 + "borsh", 6825 + "serde_core", 6826 + ] 6827 + 6828 + [[package]] 6829 + name = "socket2" 6830 + version = "0.5.10" 6831 + source = "registry+https://github.com/rust-lang/crates.io-index" 6832 + checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" 6833 + dependencies = [ 6834 + "libc", 6835 + "windows-sys 0.52.0", 6836 + ] 6837 + 6838 + [[package]] 6839 + name = "socket2" 6840 + version = "0.6.3" 6841 + source = "registry+https://github.com/rust-lang/crates.io-index" 6842 + checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" 6843 + dependencies = [ 6844 + "libc", 6845 + "windows-sys 0.61.2", 6846 + ] 6847 + 6848 + [[package]] 6849 + name = "spin" 6850 + version = "0.9.8" 6851 + source = "registry+https://github.com/rust-lang/crates.io-index" 6852 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 6853 + dependencies = [ 6854 + "lock_api", 6855 + ] 6856 + 6857 + [[package]] 6858 + name = "spin" 6859 + version = "0.10.0" 6860 + source = "registry+https://github.com/rust-lang/crates.io-index" 6861 + checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" 6862 + dependencies = [ 6863 + "portable-atomic", 6864 + ] 6865 + 6866 + [[package]] 6867 + name = "spirv" 6868 + version = "0.3.0+sdk-1.3.268.0" 6869 + source = "registry+https://github.com/rust-lang/crates.io-index" 6870 + checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" 6871 + dependencies = [ 6872 + "bitflags 2.11.0", 6873 + ] 6874 + 6875 + [[package]] 6876 + name = "spki" 6877 + version = "0.7.3" 6878 + source = "registry+https://github.com/rust-lang/crates.io-index" 6879 + checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" 6880 + dependencies = [ 6881 + "base64ct", 6882 + "der", 6883 + ] 6884 + 6885 + [[package]] 6886 + name = "stable_deref_trait" 6887 + version = "1.2.1" 6888 + source = "registry+https://github.com/rust-lang/crates.io-index" 6889 + checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" 6890 + 6891 + [[package]] 6892 + name = "stackfuture" 6893 + version = "0.3.1" 6894 + source = "registry+https://github.com/rust-lang/crates.io-index" 6895 + checksum = "115beb9c69db2393ff10b75a1b8587a51716e5551d015001e55320ed279d32f9" 6896 + dependencies = [ 6897 + "const_panic", 6898 + ] 6899 + 6900 + [[package]] 6901 + name = "static_assertions" 6902 + version = "1.1.0" 6903 + source = "registry+https://github.com/rust-lang/crates.io-index" 6904 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 6905 + 6906 + [[package]] 6907 + name = "strict-num" 6908 + version = "0.1.1" 6909 + source = "registry+https://github.com/rust-lang/crates.io-index" 6910 + checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" 6911 + 6912 + [[package]] 6913 + name = "string_cache" 6914 + version = "0.8.9" 6915 + source = "registry+https://github.com/rust-lang/crates.io-index" 6916 + checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" 6917 + dependencies = [ 6918 + "new_debug_unreachable", 6919 + "parking_lot", 6920 + "phf_shared", 6921 + "precomputed-hash", 6922 + "serde", 6923 + ] 6924 + 6925 + [[package]] 6926 + name = "string_cache_codegen" 6927 + version = "0.5.4" 6928 + source = "registry+https://github.com/rust-lang/crates.io-index" 6929 + checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" 6930 + dependencies = [ 6931 + "phf_generator", 6932 + "phf_shared", 6933 + "proc-macro2", 6934 + "quote", 6935 + ] 6936 + 6937 + [[package]] 6938 + name = "strsim" 6939 + version = "0.11.1" 6940 + source = "registry+https://github.com/rust-lang/crates.io-index" 6941 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 6942 + 6943 + [[package]] 6944 + name = "subtle" 6945 + version = "2.6.1" 6946 + source = "registry+https://github.com/rust-lang/crates.io-index" 6947 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 6948 + 6949 + [[package]] 6950 + name = "svg_fmt" 6951 + version = "0.4.5" 6952 + source = "registry+https://github.com/rust-lang/crates.io-index" 6953 + checksum = "0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb" 6954 + 6955 + [[package]] 6956 + name = "swash" 6957 + version = "0.2.6" 6958 + source = "registry+https://github.com/rust-lang/crates.io-index" 6959 + checksum = "47846491253e976bdd07d0f9cc24b7daf24720d11309302ccbbc6e6b6e53550a" 6960 + dependencies = [ 6961 + "skrifa 0.37.0", 6962 + "yazi", 6963 + "zeno", 6964 + ] 6965 + 6966 + [[package]] 6967 + name = "syn" 6968 + version = "2.0.117" 6969 + source = "registry+https://github.com/rust-lang/crates.io-index" 6970 + checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 6971 + dependencies = [ 6972 + "proc-macro2", 6973 + "quote", 6974 + "unicode-ident", 6975 + ] 6976 + 6977 + [[package]] 6978 + name = "sync_wrapper" 6979 + version = "1.0.2" 6980 + source = "registry+https://github.com/rust-lang/crates.io-index" 6981 + checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" 6982 + dependencies = [ 6983 + "futures-core", 6984 + ] 6985 + 6986 + [[package]] 6987 + name = "synstructure" 6988 + version = "0.13.2" 6989 + source = "registry+https://github.com/rust-lang/crates.io-index" 6990 + checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" 6991 + dependencies = [ 6992 + "proc-macro2", 6993 + "quote", 6994 + "syn", 6995 + ] 6996 + 6997 + [[package]] 6998 + name = "sys-locale" 6999 + version = "0.3.2" 7000 + source = "registry+https://github.com/rust-lang/crates.io-index" 7001 + checksum = "8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4" 7002 + dependencies = [ 7003 + "libc", 7004 + ] 7005 + 7006 + [[package]] 7007 + name = "sysinfo" 7008 + version = "0.37.2" 7009 + source = "registry+https://github.com/rust-lang/crates.io-index" 7010 + checksum = "16607d5caffd1c07ce073528f9ed972d88db15dd44023fa57142963be3feb11f" 7011 + dependencies = [ 7012 + "libc", 7013 + "memchr", 7014 + "ntapi", 7015 + "objc2-core-foundation", 7016 + "objc2-io-kit", 7017 + "windows 0.61.3", 7018 + ] 7019 + 7020 + [[package]] 7021 + name = "system-configuration" 7022 + version = "0.7.0" 7023 + source = "registry+https://github.com/rust-lang/crates.io-index" 7024 + checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" 7025 + dependencies = [ 7026 + "bitflags 2.11.0", 7027 + "core-foundation 0.9.4", 7028 + "system-configuration-sys", 7029 + ] 7030 + 7031 + [[package]] 7032 + name = "system-configuration-sys" 7033 + version = "0.6.0" 7034 + source = "registry+https://github.com/rust-lang/crates.io-index" 7035 + checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" 7036 + dependencies = [ 7037 + "core-foundation-sys", 7038 + "libc", 7039 + ] 7040 + 7041 + [[package]] 7042 + name = "taffy" 7043 + version = "0.9.2" 7044 + source = "registry+https://github.com/rust-lang/crates.io-index" 7045 + checksum = "41ba83ebaf2954d31d05d67340fd46cebe99da2b7133b0dd68d70c65473a437b" 7046 + dependencies = [ 7047 + "arrayvec", 7048 + "grid", 7049 + "serde", 7050 + "slotmap", 7051 + ] 7052 + 7053 + [[package]] 7054 + name = "tagptr" 7055 + version = "0.2.0" 7056 + source = "registry+https://github.com/rust-lang/crates.io-index" 7057 + checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" 7058 + 7059 + [[package]] 7060 + name = "tempfile" 7061 + version = "3.27.0" 7062 + source = "registry+https://github.com/rust-lang/crates.io-index" 7063 + checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" 7064 + dependencies = [ 7065 + "fastrand", 7066 + "getrandom 0.4.2", 7067 + "once_cell", 7068 + "rustix 1.1.4", 7069 + "windows-sys 0.61.2", 7070 + ] 7071 + 7072 + [[package]] 7073 + name = "tendril" 7074 + version = "0.4.3" 7075 + source = "registry+https://github.com/rust-lang/crates.io-index" 7076 + checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 7077 + dependencies = [ 7078 + "futf", 7079 + "mac", 7080 + "utf-8", 7081 + ] 7082 + 7083 + [[package]] 7084 + name = "termcolor" 7085 + version = "1.4.1" 7086 + source = "registry+https://github.com/rust-lang/crates.io-index" 7087 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 7088 + dependencies = [ 7089 + "winapi-util", 7090 + ] 7091 + 7092 + [[package]] 7093 + name = "thiserror" 7094 + version = "1.0.69" 7095 + source = "registry+https://github.com/rust-lang/crates.io-index" 7096 + checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 7097 + dependencies = [ 7098 + "thiserror-impl 1.0.69", 7099 + ] 7100 + 7101 + [[package]] 7102 + name = "thiserror" 7103 + version = "2.0.18" 7104 + source = "registry+https://github.com/rust-lang/crates.io-index" 7105 + checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" 7106 + dependencies = [ 7107 + "thiserror-impl 2.0.18", 7108 + ] 7109 + 7110 + [[package]] 7111 + name = "thiserror-impl" 7112 + version = "1.0.69" 7113 + source = "registry+https://github.com/rust-lang/crates.io-index" 7114 + checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 7115 + dependencies = [ 7116 + "proc-macro2", 7117 + "quote", 7118 + "syn", 7119 + ] 7120 + 7121 + [[package]] 7122 + name = "thiserror-impl" 7123 + version = "2.0.18" 7124 + source = "registry+https://github.com/rust-lang/crates.io-index" 7125 + checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" 7126 + dependencies = [ 7127 + "proc-macro2", 7128 + "quote", 7129 + "syn", 7130 + ] 7131 + 7132 + [[package]] 7133 + name = "thread_local" 7134 + version = "1.1.9" 7135 + source = "registry+https://github.com/rust-lang/crates.io-index" 7136 + checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" 7137 + dependencies = [ 7138 + "cfg-if", 7139 + ] 7140 + 7141 + [[package]] 7142 + name = "threadpool" 7143 + version = "1.8.1" 7144 + source = "registry+https://github.com/rust-lang/crates.io-index" 7145 + checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" 7146 + dependencies = [ 7147 + "num_cpus", 7148 + ] 7149 + 7150 + [[package]] 7151 + name = "time" 7152 + version = "0.3.47" 7153 + source = "registry+https://github.com/rust-lang/crates.io-index" 7154 + checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" 7155 + dependencies = [ 7156 + "deranged", 7157 + "libc", 7158 + "num-conv", 7159 + "num_threads", 7160 + "powerfmt", 7161 + "serde_core", 7162 + "time-core", 7163 + ] 7164 + 7165 + [[package]] 7166 + name = "time-core" 7167 + version = "0.1.8" 7168 + source = "registry+https://github.com/rust-lang/crates.io-index" 7169 + checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" 7170 + 7171 + [[package]] 7172 + name = "tiny-skia" 7173 + version = "0.11.4" 7174 + source = "registry+https://github.com/rust-lang/crates.io-index" 7175 + checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" 7176 + dependencies = [ 7177 + "arrayref", 7178 + "arrayvec", 7179 + "bytemuck", 7180 + "cfg-if", 7181 + "log", 7182 + "tiny-skia-path", 7183 + ] 7184 + 7185 + [[package]] 7186 + name = "tiny-skia-path" 7187 + version = "0.11.4" 7188 + source = "registry+https://github.com/rust-lang/crates.io-index" 7189 + checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" 7190 + dependencies = [ 7191 + "arrayref", 7192 + "bytemuck", 7193 + "strict-num", 7194 + ] 7195 + 7196 + [[package]] 7197 + name = "tiny_http" 7198 + version = "0.12.0" 7199 + source = "registry+https://github.com/rust-lang/crates.io-index" 7200 + checksum = "389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82" 7201 + dependencies = [ 7202 + "ascii", 7203 + "chunked_transfer", 7204 + "httpdate", 7205 + "log", 7206 + ] 7207 + 7208 + [[package]] 7209 + name = "tinystr" 7210 + version = "0.8.2" 7211 + source = "registry+https://github.com/rust-lang/crates.io-index" 7212 + checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" 7213 + dependencies = [ 7214 + "displaydoc", 7215 + "zerovec", 7216 + ] 7217 + 7218 + [[package]] 7219 + name = "tinyvec" 7220 + version = "1.11.0" 7221 + source = "registry+https://github.com/rust-lang/crates.io-index" 7222 + checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" 7223 + dependencies = [ 7224 + "tinyvec_macros", 7225 + ] 7226 + 7227 + [[package]] 7228 + name = "tinyvec_macros" 7229 + version = "0.1.1" 7230 + source = "registry+https://github.com/rust-lang/crates.io-index" 7231 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 7232 + 7233 + [[package]] 7234 + name = "tokio" 7235 + version = "1.50.0" 7236 + source = "registry+https://github.com/rust-lang/crates.io-index" 7237 + checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d" 7238 + dependencies = [ 7239 + "bytes", 7240 + "libc", 7241 + "mio", 7242 + "pin-project-lite", 7243 + "socket2 0.6.3", 7244 + "tokio-macros", 7245 + "windows-sys 0.61.2", 7246 + ] 7247 + 7248 + [[package]] 7249 + name = "tokio-macros" 7250 + version = "2.6.1" 7251 + source = "registry+https://github.com/rust-lang/crates.io-index" 7252 + checksum = "5c55a2eff8b69ce66c84f85e1da1c233edc36ceb85a2058d11b0d6a3c7e7569c" 7253 + dependencies = [ 7254 + "proc-macro2", 7255 + "quote", 7256 + "syn", 7257 + ] 7258 + 7259 + [[package]] 7260 + name = "tokio-rustls" 7261 + version = "0.26.4" 7262 + source = "registry+https://github.com/rust-lang/crates.io-index" 7263 + checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" 7264 + dependencies = [ 7265 + "rustls", 7266 + "tokio", 7267 + ] 7268 + 7269 + [[package]] 7270 + name = "tokio-util" 7271 + version = "0.7.18" 7272 + source = "registry+https://github.com/rust-lang/crates.io-index" 7273 + checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098" 7274 + dependencies = [ 7275 + "bytes", 7276 + "futures-core", 7277 + "futures-sink", 7278 + "futures-util", 7279 + "pin-project-lite", 7280 + "tokio", 7281 + ] 7282 + 7283 + [[package]] 7284 + name = "toml_datetime" 7285 + version = "0.7.5+spec-1.1.0" 7286 + source = "registry+https://github.com/rust-lang/crates.io-index" 7287 + checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" 7288 + dependencies = [ 7289 + "serde_core", 7290 + ] 7291 + 7292 + [[package]] 7293 + name = "toml_datetime" 7294 + version = "1.1.0+spec-1.1.0" 7295 + source = "registry+https://github.com/rust-lang/crates.io-index" 7296 + checksum = "97251a7c317e03ad83774a8752a7e81fb6067740609f75ea2b585b569a59198f" 7297 + dependencies = [ 7298 + "serde_core", 7299 + ] 7300 + 7301 + [[package]] 7302 + name = "toml_edit" 7303 + version = "0.23.10+spec-1.0.0" 7304 + source = "registry+https://github.com/rust-lang/crates.io-index" 7305 + checksum = "84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269" 7306 + dependencies = [ 7307 + "indexmap", 7308 + "toml_datetime 0.7.5+spec-1.1.0", 7309 + "toml_parser", 7310 + "winnow 0.7.15", 7311 + ] 7312 + 7313 + [[package]] 7314 + name = "toml_edit" 7315 + version = "0.25.8+spec-1.1.0" 7316 + source = "registry+https://github.com/rust-lang/crates.io-index" 7317 + checksum = "16bff38f1d86c47f9ff0647e6838d7bb362522bdf44006c7068c2b1e606f1f3c" 7318 + dependencies = [ 7319 + "indexmap", 7320 + "toml_datetime 1.1.0+spec-1.1.0", 7321 + "toml_parser", 7322 + "winnow 1.0.0", 7323 + ] 7324 + 7325 + [[package]] 7326 + name = "toml_parser" 7327 + version = "1.1.0+spec-1.1.0" 7328 + source = "registry+https://github.com/rust-lang/crates.io-index" 7329 + checksum = "2334f11ee363607eb04df9b8fc8a13ca1715a72ba8662a26ac285c98aabb4011" 7330 + dependencies = [ 7331 + "winnow 1.0.0", 7332 + ] 7333 + 7334 + [[package]] 7335 + name = "tower" 7336 + version = "0.5.3" 7337 + source = "registry+https://github.com/rust-lang/crates.io-index" 7338 + checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" 7339 + dependencies = [ 7340 + "futures-core", 7341 + "futures-util", 7342 + "pin-project-lite", 7343 + "sync_wrapper", 7344 + "tokio", 7345 + "tower-layer", 7346 + "tower-service", 7347 + ] 7348 + 7349 + [[package]] 7350 + name = "tower-http" 7351 + version = "0.6.8" 7352 + source = "registry+https://github.com/rust-lang/crates.io-index" 7353 + checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" 7354 + dependencies = [ 7355 + "async-compression", 7356 + "bitflags 2.11.0", 7357 + "bytes", 7358 + "futures-core", 7359 + "futures-util", 7360 + "http", 7361 + "http-body", 7362 + "http-body-util", 7363 + "iri-string", 7364 + "pin-project-lite", 7365 + "tokio", 7366 + "tokio-util", 7367 + "tower", 7368 + "tower-layer", 7369 + "tower-service", 7370 + ] 7371 + 7372 + [[package]] 7373 + name = "tower-layer" 7374 + version = "0.3.3" 7375 + source = "registry+https://github.com/rust-lang/crates.io-index" 7376 + checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 7377 + 7378 + [[package]] 7379 + name = "tower-service" 7380 + version = "0.3.3" 7381 + source = "registry+https://github.com/rust-lang/crates.io-index" 7382 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 7383 + 7384 + [[package]] 7385 + name = "tracing" 7386 + version = "0.1.44" 7387 + source = "registry+https://github.com/rust-lang/crates.io-index" 7388 + checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" 7389 + dependencies = [ 7390 + "pin-project-lite", 7391 + "tracing-attributes", 7392 + "tracing-core", 7393 + ] 7394 + 7395 + [[package]] 7396 + name = "tracing-attributes" 7397 + version = "0.1.31" 7398 + source = "registry+https://github.com/rust-lang/crates.io-index" 7399 + checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" 7400 + dependencies = [ 7401 + "proc-macro2", 7402 + "quote", 7403 + "syn", 7404 + ] 7405 + 7406 + [[package]] 7407 + name = "tracing-core" 7408 + version = "0.1.36" 7409 + source = "registry+https://github.com/rust-lang/crates.io-index" 7410 + checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" 7411 + dependencies = [ 7412 + "once_cell", 7413 + "valuable", 7414 + ] 7415 + 7416 + [[package]] 7417 + name = "tracing-log" 7418 + version = "0.2.0" 7419 + source = "registry+https://github.com/rust-lang/crates.io-index" 7420 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 7421 + dependencies = [ 7422 + "log", 7423 + "once_cell", 7424 + "tracing-core", 7425 + ] 7426 + 7427 + [[package]] 7428 + name = "tracing-oslog" 7429 + version = "0.3.0" 7430 + source = "registry+https://github.com/rust-lang/crates.io-index" 7431 + checksum = "d76902d2a8d5f9f55a81155c08971734071968c90f2d9bfe645fe700579b2950" 7432 + dependencies = [ 7433 + "cc", 7434 + "cfg-if", 7435 + "tracing-core", 7436 + "tracing-subscriber", 7437 + ] 7438 + 7439 + [[package]] 7440 + name = "tracing-subscriber" 7441 + version = "0.3.23" 7442 + source = "registry+https://github.com/rust-lang/crates.io-index" 7443 + checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319" 7444 + dependencies = [ 7445 + "matchers", 7446 + "nu-ansi-term", 7447 + "once_cell", 7448 + "regex-automata", 7449 + "sharded-slab", 7450 + "smallvec", 7451 + "thread_local", 7452 + "tracing", 7453 + "tracing-core", 7454 + "tracing-log", 7455 + ] 7456 + 7457 + [[package]] 7458 + name = "tracing-wasm" 7459 + version = "0.2.1" 7460 + source = "registry+https://github.com/rust-lang/crates.io-index" 7461 + checksum = "4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07" 7462 + dependencies = [ 7463 + "tracing", 7464 + "tracing-subscriber", 7465 + "wasm-bindgen", 7466 + ] 7467 + 7468 + [[package]] 7469 + name = "trait-variant" 7470 + version = "0.1.2" 7471 + source = "registry+https://github.com/rust-lang/crates.io-index" 7472 + checksum = "70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7" 7473 + dependencies = [ 7474 + "proc-macro2", 7475 + "quote", 7476 + "syn", 7477 + ] 7478 + 7479 + [[package]] 7480 + name = "triomphe" 7481 + version = "0.1.15" 7482 + source = "registry+https://github.com/rust-lang/crates.io-index" 7483 + checksum = "dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39" 7484 + 7485 + [[package]] 7486 + name = "try-lock" 7487 + version = "0.2.5" 7488 + source = "registry+https://github.com/rust-lang/crates.io-index" 7489 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 7490 + 7491 + [[package]] 7492 + name = "ttf-parser" 7493 + version = "0.25.1" 7494 + source = "registry+https://github.com/rust-lang/crates.io-index" 7495 + checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" 7496 + dependencies = [ 7497 + "core_maths", 7498 + ] 7499 + 7500 + [[package]] 7501 + name = "twoway" 7502 + version = "0.1.8" 7503 + source = "registry+https://github.com/rust-lang/crates.io-index" 7504 + checksum = "59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1" 7505 + dependencies = [ 7506 + "memchr", 7507 + ] 7508 + 7509 + [[package]] 7510 + name = "twox-hash" 7511 + version = "2.1.2" 7512 + source = "registry+https://github.com/rust-lang/crates.io-index" 7513 + checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c" 7514 + 7515 + [[package]] 7516 + name = "typeid" 7517 + version = "1.0.3" 7518 + source = "registry+https://github.com/rust-lang/crates.io-index" 7519 + checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" 7520 + 7521 + [[package]] 7522 + name = "typenum" 7523 + version = "1.19.0" 7524 + source = "registry+https://github.com/rust-lang/crates.io-index" 7525 + checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" 7526 + 7527 + [[package]] 7528 + name = "typewit" 7529 + version = "1.14.2" 7530 + source = "registry+https://github.com/rust-lang/crates.io-index" 7531 + checksum = "f8c1ae7cc0fdb8b842d65d127cb981574b0d2b249b74d1c7a2986863dc134f71" 7532 + 7533 + [[package]] 7534 + name = "unicase" 7535 + version = "2.9.0" 7536 + source = "registry+https://github.com/rust-lang/crates.io-index" 7537 + checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" 7538 + 7539 + [[package]] 7540 + name = "unicode-bidi" 7541 + version = "0.3.18" 7542 + source = "registry+https://github.com/rust-lang/crates.io-index" 7543 + checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" 7544 + 7545 + [[package]] 7546 + name = "unicode-ident" 7547 + version = "1.0.24" 7548 + source = "registry+https://github.com/rust-lang/crates.io-index" 7549 + checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" 7550 + 7551 + [[package]] 7552 + name = "unicode-linebreak" 7553 + version = "0.1.5" 7554 + source = "registry+https://github.com/rust-lang/crates.io-index" 7555 + checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" 7556 + 7557 + [[package]] 7558 + name = "unicode-script" 7559 + version = "0.5.8" 7560 + source = "registry+https://github.com/rust-lang/crates.io-index" 7561 + checksum = "383ad40bb927465ec0ce7720e033cb4ca06912855fc35db31b5755d0de75b1ee" 7562 + 7563 + [[package]] 7564 + name = "unicode-segmentation" 7565 + version = "1.12.0" 7566 + source = "registry+https://github.com/rust-lang/crates.io-index" 7567 + checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 7568 + 7569 + [[package]] 7570 + name = "unicode-width" 7571 + version = "0.1.14" 7572 + source = "registry+https://github.com/rust-lang/crates.io-index" 7573 + checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 7574 + 7575 + [[package]] 7576 + name = "unicode-width" 7577 + version = "0.2.2" 7578 + source = "registry+https://github.com/rust-lang/crates.io-index" 7579 + checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" 7580 + 7581 + [[package]] 7582 + name = "unicode-xid" 7583 + version = "0.2.6" 7584 + source = "registry+https://github.com/rust-lang/crates.io-index" 7585 + checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 7586 + 7587 + [[package]] 7588 + name = "unsigned-varint" 7589 + version = "0.8.0" 7590 + source = "registry+https://github.com/rust-lang/crates.io-index" 7591 + checksum = "eb066959b24b5196ae73cb057f45598450d2c5f71460e98c49b738086eff9c06" 7592 + 7593 + [[package]] 7594 + name = "untrusted" 7595 + version = "0.9.0" 7596 + source = "registry+https://github.com/rust-lang/crates.io-index" 7597 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 7598 + 7599 + [[package]] 7600 + name = "url" 7601 + version = "2.5.8" 7602 + source = "registry+https://github.com/rust-lang/crates.io-index" 7603 + checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" 7604 + dependencies = [ 7605 + "form_urlencoded", 7606 + "idna", 7607 + "percent-encoding", 7608 + "serde", 7609 + ] 7610 + 7611 + [[package]] 7612 + name = "utf-8" 7613 + version = "0.7.6" 7614 + source = "registry+https://github.com/rust-lang/crates.io-index" 7615 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 7616 + 7617 + [[package]] 7618 + name = "utf8_iter" 7619 + version = "1.0.4" 7620 + source = "registry+https://github.com/rust-lang/crates.io-index" 7621 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 7622 + 7623 + [[package]] 7624 + name = "uuid" 7625 + version = "1.22.0" 7626 + source = "registry+https://github.com/rust-lang/crates.io-index" 7627 + checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" 7628 + dependencies = [ 7629 + "getrandom 0.4.2", 7630 + "js-sys", 7631 + "serde_core", 7632 + "wasm-bindgen", 7633 + ] 7634 + 7635 + [[package]] 7636 + name = "valuable" 7637 + version = "0.1.1" 7638 + source = "registry+https://github.com/rust-lang/crates.io-index" 7639 + checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" 7640 + 7641 + [[package]] 7642 + name = "variadics_please" 7643 + version = "1.1.0" 7644 + source = "registry+https://github.com/rust-lang/crates.io-index" 7645 + checksum = "41b6d82be61465f97d42bd1d15bf20f3b0a3a0905018f38f9d6f6962055b0b5c" 7646 + dependencies = [ 7647 + "proc-macro2", 7648 + "quote", 7649 + "syn", 7650 + ] 7651 + 7652 + [[package]] 7653 + name = "vec_map" 7654 + version = "0.8.2" 7655 + source = "registry+https://github.com/rust-lang/crates.io-index" 7656 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 7657 + 7658 + [[package]] 7659 + name = "version_check" 7660 + version = "0.9.5" 7661 + source = "registry+https://github.com/rust-lang/crates.io-index" 7662 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 7663 + 7664 + [[package]] 7665 + name = "walkdir" 7666 + version = "2.5.0" 7667 + source = "registry+https://github.com/rust-lang/crates.io-index" 7668 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 7669 + dependencies = [ 7670 + "same-file", 7671 + "winapi-util", 7672 + ] 7673 + 7674 + [[package]] 7675 + name = "want" 7676 + version = "0.3.1" 7677 + source = "registry+https://github.com/rust-lang/crates.io-index" 7678 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 7679 + dependencies = [ 7680 + "try-lock", 7681 + ] 7682 + 7683 + [[package]] 7684 + name = "wasi" 7685 + version = "0.11.1+wasi-snapshot-preview1" 7686 + source = "registry+https://github.com/rust-lang/crates.io-index" 7687 + checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" 7688 + 7689 + [[package]] 7690 + name = "wasip2" 7691 + version = "1.0.2+wasi-0.2.9" 7692 + source = "registry+https://github.com/rust-lang/crates.io-index" 7693 + checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" 7694 + dependencies = [ 7695 + "wit-bindgen", 7696 + ] 7697 + 7698 + [[package]] 7699 + name = "wasip3" 7700 + version = "0.4.0+wasi-0.3.0-rc-2026-01-06" 7701 + source = "registry+https://github.com/rust-lang/crates.io-index" 7702 + checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" 7703 + dependencies = [ 7704 + "wit-bindgen", 7705 + ] 7706 + 7707 + [[package]] 7708 + name = "wasm-bindgen" 7709 + version = "0.2.114" 7710 + source = "registry+https://github.com/rust-lang/crates.io-index" 7711 + checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" 7712 + dependencies = [ 7713 + "cfg-if", 7714 + "once_cell", 7715 + "rustversion", 7716 + "wasm-bindgen-macro", 7717 + "wasm-bindgen-shared", 7718 + ] 7719 + 7720 + [[package]] 7721 + name = "wasm-bindgen-futures" 7722 + version = "0.4.64" 7723 + source = "registry+https://github.com/rust-lang/crates.io-index" 7724 + checksum = "e9c5522b3a28661442748e09d40924dfb9ca614b21c00d3fd135720e48b67db8" 7725 + dependencies = [ 7726 + "cfg-if", 7727 + "futures-util", 7728 + "js-sys", 7729 + "once_cell", 7730 + "wasm-bindgen", 7731 + "web-sys", 7732 + ] 7733 + 7734 + [[package]] 7735 + name = "wasm-bindgen-macro" 7736 + version = "0.2.114" 7737 + source = "registry+https://github.com/rust-lang/crates.io-index" 7738 + checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" 7739 + dependencies = [ 7740 + "quote", 7741 + "wasm-bindgen-macro-support", 7742 + ] 7743 + 7744 + [[package]] 7745 + name = "wasm-bindgen-macro-support" 7746 + version = "0.2.114" 7747 + source = "registry+https://github.com/rust-lang/crates.io-index" 7748 + checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" 7749 + dependencies = [ 7750 + "bumpalo", 7751 + "proc-macro2", 7752 + "quote", 7753 + "syn", 7754 + "wasm-bindgen-shared", 7755 + ] 7756 + 7757 + [[package]] 7758 + name = "wasm-bindgen-shared" 7759 + version = "0.2.114" 7760 + source = "registry+https://github.com/rust-lang/crates.io-index" 7761 + checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" 7762 + dependencies = [ 7763 + "unicode-ident", 7764 + ] 7765 + 7766 + [[package]] 7767 + name = "wasm-encoder" 7768 + version = "0.244.0" 7769 + source = "registry+https://github.com/rust-lang/crates.io-index" 7770 + checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" 7771 + dependencies = [ 7772 + "leb128fmt", 7773 + "wasmparser", 7774 + ] 7775 + 7776 + [[package]] 7777 + name = "wasm-metadata" 7778 + version = "0.244.0" 7779 + source = "registry+https://github.com/rust-lang/crates.io-index" 7780 + checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" 7781 + dependencies = [ 7782 + "anyhow", 7783 + "indexmap", 7784 + "wasm-encoder", 7785 + "wasmparser", 7786 + ] 7787 + 7788 + [[package]] 7789 + name = "wasmparser" 7790 + version = "0.244.0" 7791 + source = "registry+https://github.com/rust-lang/crates.io-index" 7792 + checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" 7793 + dependencies = [ 7794 + "bitflags 2.11.0", 7795 + "hashbrown 0.15.5", 7796 + "indexmap", 7797 + "semver", 7798 + ] 7799 + 7800 + [[package]] 7801 + name = "wayland-backend" 7802 + version = "0.3.14" 7803 + source = "registry+https://github.com/rust-lang/crates.io-index" 7804 + checksum = "aa75f400b7f719bcd68b3f47cd939ba654cedeef690f486db71331eec4c6a406" 7805 + dependencies = [ 7806 + "cc", 7807 + "downcast-rs 1.2.1", 7808 + "rustix 1.1.4", 7809 + "scoped-tls", 7810 + "smallvec", 7811 + "wayland-sys", 7812 + ] 7813 + 7814 + [[package]] 7815 + name = "wayland-client" 7816 + version = "0.31.13" 7817 + source = "registry+https://github.com/rust-lang/crates.io-index" 7818 + checksum = "ab51d9f7c071abeee76007e2b742499e535148035bb835f97aaed1338cf516c3" 7819 + dependencies = [ 7820 + "bitflags 2.11.0", 7821 + "rustix 1.1.4", 7822 + "wayland-backend", 7823 + "wayland-scanner", 7824 + ] 7825 + 7826 + [[package]] 7827 + name = "wayland-csd-frame" 7828 + version = "0.3.0" 7829 + source = "registry+https://github.com/rust-lang/crates.io-index" 7830 + checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" 7831 + dependencies = [ 7832 + "bitflags 2.11.0", 7833 + "cursor-icon", 7834 + "wayland-backend", 7835 + ] 7836 + 7837 + [[package]] 7838 + name = "wayland-cursor" 7839 + version = "0.31.13" 7840 + source = "registry+https://github.com/rust-lang/crates.io-index" 7841 + checksum = "4b3298683470fbdc6ca40151dfc48c8f2fd4c41a26e13042f801f85002384091" 7842 + dependencies = [ 7843 + "rustix 1.1.4", 7844 + "wayland-client", 7845 + "xcursor", 7846 + ] 7847 + 7848 + [[package]] 7849 + name = "wayland-protocols" 7850 + version = "0.32.11" 7851 + source = "registry+https://github.com/rust-lang/crates.io-index" 7852 + checksum = "b23b5df31ceff1328f06ac607591d5ba360cf58f90c8fad4ac8d3a55a3c4aec7" 7853 + dependencies = [ 7854 + "bitflags 2.11.0", 7855 + "wayland-backend", 7856 + "wayland-client", 7857 + "wayland-scanner", 7858 + ] 7859 + 7860 + [[package]] 7861 + name = "wayland-protocols-plasma" 7862 + version = "0.3.11" 7863 + source = "registry+https://github.com/rust-lang/crates.io-index" 7864 + checksum = "d392fc283a87774afc9beefcd6f931582bb97fe0e6ced0b306a62cb1d026527c" 7865 + dependencies = [ 7866 + "bitflags 2.11.0", 7867 + "wayland-backend", 7868 + "wayland-client", 7869 + "wayland-protocols", 7870 + "wayland-scanner", 7871 + ] 7872 + 7873 + [[package]] 7874 + name = "wayland-protocols-wlr" 7875 + version = "0.3.11" 7876 + source = "registry+https://github.com/rust-lang/crates.io-index" 7877 + checksum = "78248e4cc0eff8163370ba5c158630dcae1f3497a586b826eca2ef5f348d6235" 7878 + dependencies = [ 7879 + "bitflags 2.11.0", 7880 + "wayland-backend", 7881 + "wayland-client", 7882 + "wayland-protocols", 7883 + "wayland-scanner", 7884 + ] 7885 + 7886 + [[package]] 7887 + name = "wayland-scanner" 7888 + version = "0.31.9" 7889 + source = "registry+https://github.com/rust-lang/crates.io-index" 7890 + checksum = "c86287151a309799b821ca709b7345a048a2956af05957c89cb824ab919fa4e3" 7891 + dependencies = [ 7892 + "proc-macro2", 7893 + "quick-xml", 7894 + "quote", 7895 + ] 7896 + 7897 + [[package]] 7898 + name = "wayland-sys" 7899 + version = "0.31.10" 7900 + source = "registry+https://github.com/rust-lang/crates.io-index" 7901 + checksum = "374f6b70e8e0d6bf9461a32988fd553b59ff630964924dad6e4a4eb6bd538d17" 7902 + dependencies = [ 7903 + "dlib", 7904 + "log", 7905 + "pkg-config", 7906 + ] 7907 + 7908 + [[package]] 7909 + name = "web-sys" 7910 + version = "0.3.91" 7911 + source = "registry+https://github.com/rust-lang/crates.io-index" 7912 + checksum = "854ba17bb104abfb26ba36da9729addc7ce7f06f5c0f90f3c391f8461cca21f9" 7913 + dependencies = [ 7914 + "js-sys", 7915 + "wasm-bindgen", 7916 + ] 7917 + 7918 + [[package]] 7919 + name = "web-time" 7920 + version = "1.1.0" 7921 + source = "registry+https://github.com/rust-lang/crates.io-index" 7922 + checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 7923 + dependencies = [ 7924 + "js-sys", 7925 + "wasm-bindgen", 7926 + ] 7927 + 7928 + [[package]] 7929 + name = "webbrowser" 7930 + version = "1.2.0" 7931 + source = "registry+https://github.com/rust-lang/crates.io-index" 7932 + checksum = "fe985f41e291eecef5e5c0770a18d28390addb03331c043964d9e916453d6f16" 7933 + dependencies = [ 7934 + "core-foundation 0.10.1", 7935 + "jni 0.22.4", 7936 + "log", 7937 + "ndk-context", 7938 + "objc2 0.6.4", 7939 + "objc2-foundation 0.3.2", 7940 + "url", 7941 + "web-sys", 7942 + ] 7943 + 7944 + [[package]] 7945 + name = "webpage" 7946 + version = "2.0.1" 7947 + source = "registry+https://github.com/rust-lang/crates.io-index" 7948 + checksum = "70862efc041d46e6bbaa82bb9c34ae0596d090e86cbd14bd9e93b36ee6802eac" 7949 + dependencies = [ 7950 + "html5ever", 7951 + "markup5ever_rcdom", 7952 + "serde_json", 7953 + "url", 7954 + ] 7955 + 7956 + [[package]] 7957 + name = "webpki-roots" 7958 + version = "1.0.6" 7959 + source = "registry+https://github.com/rust-lang/crates.io-index" 7960 + checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed" 7961 + dependencies = [ 7962 + "rustls-pki-types", 7963 + ] 7964 + 7965 + [[package]] 7966 + name = "wgpu" 7967 + version = "27.0.1" 7968 + source = "registry+https://github.com/rust-lang/crates.io-index" 7969 + checksum = "bfe68bac7cde125de7a731c3400723cadaaf1703795ad3f4805f187459cd7a77" 7970 + dependencies = [ 7971 + "arrayvec", 7972 + "bitflags 2.11.0", 7973 + "cfg-if", 7974 + "cfg_aliases", 7975 + "document-features", 7976 + "hashbrown 0.16.1", 7977 + "js-sys", 7978 + "log", 7979 + "naga", 7980 + "portable-atomic", 7981 + "profiling", 7982 + "raw-window-handle", 7983 + "smallvec", 7984 + "static_assertions", 7985 + "wasm-bindgen", 7986 + "web-sys", 7987 + "wgpu-core", 7988 + "wgpu-hal", 7989 + "wgpu-types", 7990 + ] 7991 + 7992 + [[package]] 7993 + name = "wgpu-core" 7994 + version = "27.0.3" 7995 + source = "registry+https://github.com/rust-lang/crates.io-index" 7996 + checksum = "27a75de515543b1897b26119f93731b385a19aea165a1ec5f0e3acecc229cae7" 7997 + dependencies = [ 7998 + "arrayvec", 7999 + "bit-set", 8000 + "bit-vec", 8001 + "bitflags 2.11.0", 8002 + "bytemuck", 8003 + "cfg_aliases", 8004 + "document-features", 8005 + "hashbrown 0.16.1", 8006 + "indexmap", 8007 + "log", 8008 + "naga", 8009 + "once_cell", 8010 + "parking_lot", 8011 + "portable-atomic", 8012 + "profiling", 8013 + "raw-window-handle", 8014 + "rustc-hash 1.1.0", 8015 + "smallvec", 8016 + "thiserror 2.0.18", 8017 + "wgpu-core-deps-apple", 8018 + "wgpu-core-deps-wasm", 8019 + "wgpu-core-deps-windows-linux-android", 8020 + "wgpu-hal", 8021 + "wgpu-types", 8022 + ] 8023 + 8024 + [[package]] 8025 + name = "wgpu-core-deps-apple" 8026 + version = "27.0.0" 8027 + source = "registry+https://github.com/rust-lang/crates.io-index" 8028 + checksum = "0772ae958e9be0c729561d5e3fd9a19679bcdfb945b8b1a1969d9bfe8056d233" 8029 + dependencies = [ 8030 + "wgpu-hal", 8031 + ] 8032 + 8033 + [[package]] 8034 + name = "wgpu-core-deps-wasm" 8035 + version = "27.0.0" 8036 + source = "registry+https://github.com/rust-lang/crates.io-index" 8037 + checksum = "9b1027dcf3b027a877e44819df7ceb0e2e98578830f8cd34cd6c3c7c2a7a50b7" 8038 + dependencies = [ 8039 + "wgpu-hal", 8040 + ] 8041 + 8042 + [[package]] 8043 + name = "wgpu-core-deps-windows-linux-android" 8044 + version = "27.0.0" 8045 + source = "registry+https://github.com/rust-lang/crates.io-index" 8046 + checksum = "71197027d61a71748e4120f05a9242b2ad142e3c01f8c1b47707945a879a03c3" 8047 + dependencies = [ 8048 + "wgpu-hal", 8049 + ] 8050 + 8051 + [[package]] 8052 + name = "wgpu-hal" 8053 + version = "27.0.4" 8054 + source = "registry+https://github.com/rust-lang/crates.io-index" 8055 + checksum = "5b21cb61c57ee198bc4aff71aeadff4cbb80b927beb912506af9c780d64313ce" 8056 + dependencies = [ 8057 + "android_system_properties", 8058 + "arrayvec", 8059 + "ash", 8060 + "bit-set", 8061 + "bitflags 2.11.0", 8062 + "block", 8063 + "bytemuck", 8064 + "cfg-if", 8065 + "cfg_aliases", 8066 + "core-graphics-types 0.2.0", 8067 + "glow", 8068 + "glutin_wgl_sys", 8069 + "gpu-alloc", 8070 + "gpu-allocator", 8071 + "gpu-descriptor", 8072 + "hashbrown 0.16.1", 8073 + "js-sys", 8074 + "khronos-egl", 8075 + "libc", 8076 + "libloading", 8077 + "log", 8078 + "metal", 8079 + "naga", 8080 + "ndk-sys 0.6.0+11769913", 8081 + "objc", 8082 + "once_cell", 8083 + "ordered-float", 8084 + "parking_lot", 8085 + "portable-atomic", 8086 + "portable-atomic-util", 8087 + "profiling", 8088 + "range-alloc", 8089 + "raw-window-handle", 8090 + "renderdoc-sys", 8091 + "smallvec", 8092 + "thiserror 2.0.18", 8093 + "wasm-bindgen", 8094 + "web-sys", 8095 + "wgpu-types", 8096 + "windows 0.58.0", 8097 + "windows-core 0.58.0", 8098 + ] 8099 + 8100 + [[package]] 8101 + name = "wgpu-types" 8102 + version = "27.0.1" 8103 + source = "registry+https://github.com/rust-lang/crates.io-index" 8104 + checksum = "afdcf84c395990db737f2dd91628706cb31e86d72e53482320d368e52b5da5eb" 8105 + dependencies = [ 8106 + "bitflags 2.11.0", 8107 + "bytemuck", 8108 + "js-sys", 8109 + "log", 8110 + "serde", 8111 + "thiserror 2.0.18", 8112 + "web-sys", 8113 + ] 8114 + 8115 + [[package]] 8116 + name = "widestring" 8117 + version = "1.2.1" 8118 + source = "registry+https://github.com/rust-lang/crates.io-index" 8119 + checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471" 8120 + 8121 + [[package]] 8122 + name = "winapi" 8123 + version = "0.3.9" 8124 + source = "registry+https://github.com/rust-lang/crates.io-index" 8125 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 8126 + dependencies = [ 8127 + "winapi-i686-pc-windows-gnu", 8128 + "winapi-x86_64-pc-windows-gnu", 8129 + ] 8130 + 8131 + [[package]] 8132 + name = "winapi-i686-pc-windows-gnu" 8133 + version = "0.4.0" 8134 + source = "registry+https://github.com/rust-lang/crates.io-index" 8135 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 8136 + 8137 + [[package]] 8138 + name = "winapi-util" 8139 + version = "0.1.11" 8140 + source = "registry+https://github.com/rust-lang/crates.io-index" 8141 + checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" 8142 + dependencies = [ 8143 + "windows-sys 0.61.2", 8144 + ] 8145 + 8146 + [[package]] 8147 + name = "winapi-x86_64-pc-windows-gnu" 8148 + version = "0.4.0" 8149 + source = "registry+https://github.com/rust-lang/crates.io-index" 8150 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 8151 + 8152 + [[package]] 8153 + name = "windows" 8154 + version = "0.54.0" 8155 + source = "registry+https://github.com/rust-lang/crates.io-index" 8156 + checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" 8157 + dependencies = [ 8158 + "windows-core 0.54.0", 8159 + "windows-targets 0.52.6", 8160 + ] 8161 + 8162 + [[package]] 8163 + name = "windows" 8164 + version = "0.58.0" 8165 + source = "registry+https://github.com/rust-lang/crates.io-index" 8166 + checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" 8167 + dependencies = [ 8168 + "windows-core 0.58.0", 8169 + "windows-targets 0.52.6", 8170 + ] 8171 + 8172 + [[package]] 8173 + name = "windows" 8174 + version = "0.61.3" 8175 + source = "registry+https://github.com/rust-lang/crates.io-index" 8176 + checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" 8177 + dependencies = [ 8178 + "windows-collections 0.2.0", 8179 + "windows-core 0.61.2", 8180 + "windows-future 0.2.1", 8181 + "windows-link 0.1.3", 8182 + "windows-numerics 0.2.0", 8183 + ] 8184 + 8185 + [[package]] 8186 + name = "windows" 8187 + version = "0.62.2" 8188 + source = "registry+https://github.com/rust-lang/crates.io-index" 8189 + checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" 8190 + dependencies = [ 8191 + "windows-collections 0.3.2", 8192 + "windows-core 0.62.2", 8193 + "windows-future 0.3.2", 8194 + "windows-numerics 0.3.1", 8195 + ] 8196 + 8197 + [[package]] 8198 + name = "windows-collections" 8199 + version = "0.2.0" 8200 + source = "registry+https://github.com/rust-lang/crates.io-index" 8201 + checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" 8202 + dependencies = [ 8203 + "windows-core 0.61.2", 8204 + ] 8205 + 8206 + [[package]] 8207 + name = "windows-collections" 8208 + version = "0.3.2" 8209 + source = "registry+https://github.com/rust-lang/crates.io-index" 8210 + checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" 8211 + dependencies = [ 8212 + "windows-core 0.62.2", 8213 + ] 8214 + 8215 + [[package]] 8216 + name = "windows-core" 8217 + version = "0.54.0" 8218 + source = "registry+https://github.com/rust-lang/crates.io-index" 8219 + checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" 8220 + dependencies = [ 8221 + "windows-result 0.1.2", 8222 + "windows-targets 0.52.6", 8223 + ] 8224 + 8225 + [[package]] 8226 + name = "windows-core" 8227 + version = "0.58.0" 8228 + source = "registry+https://github.com/rust-lang/crates.io-index" 8229 + checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" 8230 + dependencies = [ 8231 + "windows-implement 0.58.0", 8232 + "windows-interface 0.58.0", 8233 + "windows-result 0.2.0", 8234 + "windows-strings 0.1.0", 8235 + "windows-targets 0.52.6", 8236 + ] 8237 + 8238 + [[package]] 8239 + name = "windows-core" 8240 + version = "0.61.2" 8241 + source = "registry+https://github.com/rust-lang/crates.io-index" 8242 + checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" 8243 + dependencies = [ 8244 + "windows-implement 0.60.2", 8245 + "windows-interface 0.59.3", 8246 + "windows-link 0.1.3", 8247 + "windows-result 0.3.4", 8248 + "windows-strings 0.4.2", 8249 + ] 8250 + 8251 + [[package]] 8252 + name = "windows-core" 8253 + version = "0.62.2" 8254 + source = "registry+https://github.com/rust-lang/crates.io-index" 8255 + checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" 8256 + dependencies = [ 8257 + "windows-implement 0.60.2", 8258 + "windows-interface 0.59.3", 8259 + "windows-link 0.2.1", 8260 + "windows-result 0.4.1", 8261 + "windows-strings 0.5.1", 8262 + ] 8263 + 8264 + [[package]] 8265 + name = "windows-future" 8266 + version = "0.2.1" 8267 + source = "registry+https://github.com/rust-lang/crates.io-index" 8268 + checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" 8269 + dependencies = [ 8270 + "windows-core 0.61.2", 8271 + "windows-link 0.1.3", 8272 + "windows-threading 0.1.0", 8273 + ] 8274 + 8275 + [[package]] 8276 + name = "windows-future" 8277 + version = "0.3.2" 8278 + source = "registry+https://github.com/rust-lang/crates.io-index" 8279 + checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" 8280 + dependencies = [ 8281 + "windows-core 0.62.2", 8282 + "windows-link 0.2.1", 8283 + "windows-threading 0.2.1", 8284 + ] 8285 + 8286 + [[package]] 8287 + name = "windows-implement" 8288 + version = "0.58.0" 8289 + source = "registry+https://github.com/rust-lang/crates.io-index" 8290 + checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" 8291 + dependencies = [ 8292 + "proc-macro2", 8293 + "quote", 8294 + "syn", 8295 + ] 8296 + 8297 + [[package]] 8298 + name = "windows-implement" 8299 + version = "0.60.2" 8300 + source = "registry+https://github.com/rust-lang/crates.io-index" 8301 + checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" 8302 + dependencies = [ 8303 + "proc-macro2", 8304 + "quote", 8305 + "syn", 8306 + ] 8307 + 8308 + [[package]] 8309 + name = "windows-interface" 8310 + version = "0.58.0" 8311 + source = "registry+https://github.com/rust-lang/crates.io-index" 8312 + checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" 8313 + dependencies = [ 8314 + "proc-macro2", 8315 + "quote", 8316 + "syn", 8317 + ] 8318 + 8319 + [[package]] 8320 + name = "windows-interface" 8321 + version = "0.59.3" 8322 + source = "registry+https://github.com/rust-lang/crates.io-index" 8323 + checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" 8324 + dependencies = [ 8325 + "proc-macro2", 8326 + "quote", 8327 + "syn", 8328 + ] 8329 + 8330 + [[package]] 8331 + name = "windows-link" 8332 + version = "0.1.3" 8333 + source = "registry+https://github.com/rust-lang/crates.io-index" 8334 + checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 8335 + 8336 + [[package]] 8337 + name = "windows-link" 8338 + version = "0.2.1" 8339 + source = "registry+https://github.com/rust-lang/crates.io-index" 8340 + checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 8341 + 8342 + [[package]] 8343 + name = "windows-numerics" 8344 + version = "0.2.0" 8345 + source = "registry+https://github.com/rust-lang/crates.io-index" 8346 + checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" 8347 + dependencies = [ 8348 + "windows-core 0.61.2", 8349 + "windows-link 0.1.3", 8350 + ] 8351 + 8352 + [[package]] 8353 + name = "windows-numerics" 8354 + version = "0.3.1" 8355 + source = "registry+https://github.com/rust-lang/crates.io-index" 8356 + checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" 8357 + dependencies = [ 8358 + "windows-core 0.62.2", 8359 + "windows-link 0.2.1", 8360 + ] 8361 + 8362 + [[package]] 8363 + name = "windows-registry" 8364 + version = "0.6.1" 8365 + source = "registry+https://github.com/rust-lang/crates.io-index" 8366 + checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" 8367 + dependencies = [ 8368 + "windows-link 0.2.1", 8369 + "windows-result 0.4.1", 8370 + "windows-strings 0.5.1", 8371 + ] 8372 + 8373 + [[package]] 8374 + name = "windows-result" 8375 + version = "0.1.2" 8376 + source = "registry+https://github.com/rust-lang/crates.io-index" 8377 + checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" 8378 + dependencies = [ 8379 + "windows-targets 0.52.6", 8380 + ] 8381 + 8382 + [[package]] 8383 + name = "windows-result" 8384 + version = "0.2.0" 8385 + source = "registry+https://github.com/rust-lang/crates.io-index" 8386 + checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 8387 + dependencies = [ 8388 + "windows-targets 0.52.6", 8389 + ] 8390 + 8391 + [[package]] 8392 + name = "windows-result" 8393 + version = "0.3.4" 8394 + source = "registry+https://github.com/rust-lang/crates.io-index" 8395 + checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 8396 + dependencies = [ 8397 + "windows-link 0.1.3", 8398 + ] 8399 + 8400 + [[package]] 8401 + name = "windows-result" 8402 + version = "0.4.1" 8403 + source = "registry+https://github.com/rust-lang/crates.io-index" 8404 + checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" 8405 + dependencies = [ 8406 + "windows-link 0.2.1", 8407 + ] 8408 + 8409 + [[package]] 8410 + name = "windows-strings" 8411 + version = "0.1.0" 8412 + source = "registry+https://github.com/rust-lang/crates.io-index" 8413 + checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 8414 + dependencies = [ 8415 + "windows-result 0.2.0", 8416 + "windows-targets 0.52.6", 8417 + ] 8418 + 8419 + [[package]] 8420 + name = "windows-strings" 8421 + version = "0.4.2" 8422 + source = "registry+https://github.com/rust-lang/crates.io-index" 8423 + checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 8424 + dependencies = [ 8425 + "windows-link 0.1.3", 8426 + ] 8427 + 8428 + [[package]] 8429 + name = "windows-strings" 8430 + version = "0.5.1" 8431 + source = "registry+https://github.com/rust-lang/crates.io-index" 8432 + checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" 8433 + dependencies = [ 8434 + "windows-link 0.2.1", 8435 + ] 8436 + 8437 + [[package]] 8438 + name = "windows-sys" 8439 + version = "0.45.0" 8440 + source = "registry+https://github.com/rust-lang/crates.io-index" 8441 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 8442 + dependencies = [ 8443 + "windows-targets 0.42.2", 8444 + ] 8445 + 8446 + [[package]] 8447 + name = "windows-sys" 8448 + version = "0.48.0" 8449 + source = "registry+https://github.com/rust-lang/crates.io-index" 8450 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 8451 + dependencies = [ 8452 + "windows-targets 0.48.5", 8453 + ] 8454 + 8455 + [[package]] 8456 + name = "windows-sys" 8457 + version = "0.52.0" 8458 + source = "registry+https://github.com/rust-lang/crates.io-index" 8459 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 8460 + dependencies = [ 8461 + "windows-targets 0.52.6", 8462 + ] 8463 + 8464 + [[package]] 8465 + name = "windows-sys" 8466 + version = "0.59.0" 8467 + source = "registry+https://github.com/rust-lang/crates.io-index" 8468 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 8469 + dependencies = [ 8470 + "windows-targets 0.52.6", 8471 + ] 8472 + 8473 + [[package]] 8474 + name = "windows-sys" 8475 + version = "0.61.2" 8476 + source = "registry+https://github.com/rust-lang/crates.io-index" 8477 + checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 8478 + dependencies = [ 8479 + "windows-link 0.2.1", 8480 + ] 8481 + 8482 + [[package]] 8483 + name = "windows-targets" 8484 + version = "0.42.2" 8485 + source = "registry+https://github.com/rust-lang/crates.io-index" 8486 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 8487 + dependencies = [ 8488 + "windows_aarch64_gnullvm 0.42.2", 8489 + "windows_aarch64_msvc 0.42.2", 8490 + "windows_i686_gnu 0.42.2", 8491 + "windows_i686_msvc 0.42.2", 8492 + "windows_x86_64_gnu 0.42.2", 8493 + "windows_x86_64_gnullvm 0.42.2", 8494 + "windows_x86_64_msvc 0.42.2", 8495 + ] 8496 + 8497 + [[package]] 8498 + name = "windows-targets" 8499 + version = "0.48.5" 8500 + source = "registry+https://github.com/rust-lang/crates.io-index" 8501 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 8502 + dependencies = [ 8503 + "windows_aarch64_gnullvm 0.48.5", 8504 + "windows_aarch64_msvc 0.48.5", 8505 + "windows_i686_gnu 0.48.5", 8506 + "windows_i686_msvc 0.48.5", 8507 + "windows_x86_64_gnu 0.48.5", 8508 + "windows_x86_64_gnullvm 0.48.5", 8509 + "windows_x86_64_msvc 0.48.5", 8510 + ] 8511 + 8512 + [[package]] 8513 + name = "windows-targets" 8514 + version = "0.52.6" 8515 + source = "registry+https://github.com/rust-lang/crates.io-index" 8516 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 8517 + dependencies = [ 8518 + "windows_aarch64_gnullvm 0.52.6", 8519 + "windows_aarch64_msvc 0.52.6", 8520 + "windows_i686_gnu 0.52.6", 8521 + "windows_i686_gnullvm", 8522 + "windows_i686_msvc 0.52.6", 8523 + "windows_x86_64_gnu 0.52.6", 8524 + "windows_x86_64_gnullvm 0.52.6", 8525 + "windows_x86_64_msvc 0.52.6", 8526 + ] 8527 + 8528 + [[package]] 8529 + name = "windows-threading" 8530 + version = "0.1.0" 8531 + source = "registry+https://github.com/rust-lang/crates.io-index" 8532 + checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" 8533 + dependencies = [ 8534 + "windows-link 0.1.3", 8535 + ] 8536 + 8537 + [[package]] 8538 + name = "windows-threading" 8539 + version = "0.2.1" 8540 + source = "registry+https://github.com/rust-lang/crates.io-index" 8541 + checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" 8542 + dependencies = [ 8543 + "windows-link 0.2.1", 8544 + ] 8545 + 8546 + [[package]] 8547 + name = "windows_aarch64_gnullvm" 8548 + version = "0.42.2" 8549 + source = "registry+https://github.com/rust-lang/crates.io-index" 8550 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 8551 + 8552 + [[package]] 8553 + name = "windows_aarch64_gnullvm" 8554 + version = "0.48.5" 8555 + source = "registry+https://github.com/rust-lang/crates.io-index" 8556 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 8557 + 8558 + [[package]] 8559 + name = "windows_aarch64_gnullvm" 8560 + version = "0.52.6" 8561 + source = "registry+https://github.com/rust-lang/crates.io-index" 8562 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 8563 + 8564 + [[package]] 8565 + name = "windows_aarch64_msvc" 8566 + version = "0.42.2" 8567 + source = "registry+https://github.com/rust-lang/crates.io-index" 8568 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 8569 + 8570 + [[package]] 8571 + name = "windows_aarch64_msvc" 8572 + version = "0.48.5" 8573 + source = "registry+https://github.com/rust-lang/crates.io-index" 8574 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 8575 + 8576 + [[package]] 8577 + name = "windows_aarch64_msvc" 8578 + version = "0.52.6" 8579 + source = "registry+https://github.com/rust-lang/crates.io-index" 8580 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 8581 + 8582 + [[package]] 8583 + name = "windows_i686_gnu" 8584 + version = "0.42.2" 8585 + source = "registry+https://github.com/rust-lang/crates.io-index" 8586 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 8587 + 8588 + [[package]] 8589 + name = "windows_i686_gnu" 8590 + version = "0.48.5" 8591 + source = "registry+https://github.com/rust-lang/crates.io-index" 8592 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 8593 + 8594 + [[package]] 8595 + name = "windows_i686_gnu" 8596 + version = "0.52.6" 8597 + source = "registry+https://github.com/rust-lang/crates.io-index" 8598 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 8599 + 8600 + [[package]] 8601 + name = "windows_i686_gnullvm" 8602 + version = "0.52.6" 8603 + source = "registry+https://github.com/rust-lang/crates.io-index" 8604 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 8605 + 8606 + [[package]] 8607 + name = "windows_i686_msvc" 8608 + version = "0.42.2" 8609 + source = "registry+https://github.com/rust-lang/crates.io-index" 8610 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 8611 + 8612 + [[package]] 8613 + name = "windows_i686_msvc" 8614 + version = "0.48.5" 8615 + source = "registry+https://github.com/rust-lang/crates.io-index" 8616 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 8617 + 8618 + [[package]] 8619 + name = "windows_i686_msvc" 8620 + version = "0.52.6" 8621 + source = "registry+https://github.com/rust-lang/crates.io-index" 8622 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 8623 + 8624 + [[package]] 8625 + name = "windows_x86_64_gnu" 8626 + version = "0.42.2" 8627 + source = "registry+https://github.com/rust-lang/crates.io-index" 8628 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 8629 + 8630 + [[package]] 8631 + name = "windows_x86_64_gnu" 8632 + version = "0.48.5" 8633 + source = "registry+https://github.com/rust-lang/crates.io-index" 8634 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 8635 + 8636 + [[package]] 8637 + name = "windows_x86_64_gnu" 8638 + version = "0.52.6" 8639 + source = "registry+https://github.com/rust-lang/crates.io-index" 8640 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 8641 + 8642 + [[package]] 8643 + name = "windows_x86_64_gnullvm" 8644 + version = "0.42.2" 8645 + source = "registry+https://github.com/rust-lang/crates.io-index" 8646 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 8647 + 8648 + [[package]] 8649 + name = "windows_x86_64_gnullvm" 8650 + version = "0.48.5" 8651 + source = "registry+https://github.com/rust-lang/crates.io-index" 8652 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 8653 + 8654 + [[package]] 8655 + name = "windows_x86_64_gnullvm" 8656 + version = "0.52.6" 8657 + source = "registry+https://github.com/rust-lang/crates.io-index" 8658 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 8659 + 8660 + [[package]] 8661 + name = "windows_x86_64_msvc" 8662 + version = "0.42.2" 8663 + source = "registry+https://github.com/rust-lang/crates.io-index" 8664 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 8665 + 8666 + [[package]] 8667 + name = "windows_x86_64_msvc" 8668 + version = "0.48.5" 8669 + source = "registry+https://github.com/rust-lang/crates.io-index" 8670 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 8671 + 8672 + [[package]] 8673 + name = "windows_x86_64_msvc" 8674 + version = "0.52.6" 8675 + source = "registry+https://github.com/rust-lang/crates.io-index" 8676 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 8677 + 8678 + [[package]] 8679 + name = "winit" 8680 + version = "0.30.13" 8681 + source = "registry+https://github.com/rust-lang/crates.io-index" 8682 + checksum = "a6755fa58a9f8350bd1e472d4c3fcc25f824ec358933bba33306d0b63df5978d" 8683 + dependencies = [ 8684 + "ahash", 8685 + "android-activity", 8686 + "atomic-waker", 8687 + "bitflags 2.11.0", 8688 + "block2 0.5.1", 8689 + "bytemuck", 8690 + "calloop", 8691 + "cfg_aliases", 8692 + "concurrent-queue", 8693 + "core-foundation 0.9.4", 8694 + "core-graphics", 8695 + "cursor-icon", 8696 + "dpi", 8697 + "js-sys", 8698 + "libc", 8699 + "memmap2", 8700 + "ndk 0.9.0", 8701 + "objc2 0.5.2", 8702 + "objc2-app-kit", 8703 + "objc2-foundation 0.2.2", 8704 + "objc2-ui-kit", 8705 + "orbclient", 8706 + "percent-encoding", 8707 + "pin-project", 8708 + "raw-window-handle", 8709 + "redox_syscall 0.4.1", 8710 + "rustix 0.38.44", 8711 + "sctk-adwaita", 8712 + "smithay-client-toolkit", 8713 + "smol_str 0.2.2", 8714 + "tracing", 8715 + "unicode-segmentation", 8716 + "wasm-bindgen", 8717 + "wasm-bindgen-futures", 8718 + "wayland-backend", 8719 + "wayland-client", 8720 + "wayland-protocols", 8721 + "wayland-protocols-plasma", 8722 + "web-sys", 8723 + "web-time", 8724 + "windows-sys 0.52.0", 8725 + "x11-dl", 8726 + "x11rb", 8727 + "xkbcommon-dl", 8728 + ] 8729 + 8730 + [[package]] 8731 + name = "winnow" 8732 + version = "0.7.15" 8733 + source = "registry+https://github.com/rust-lang/crates.io-index" 8734 + checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" 8735 + dependencies = [ 8736 + "memchr", 8737 + ] 8738 + 8739 + [[package]] 8740 + name = "winnow" 8741 + version = "1.0.0" 8742 + source = "registry+https://github.com/rust-lang/crates.io-index" 8743 + checksum = "a90e88e4667264a994d34e6d1ab2d26d398dcdca8b7f52bec8668957517fc7d8" 8744 + dependencies = [ 8745 + "memchr", 8746 + ] 8747 + 8748 + [[package]] 8749 + name = "winreg" 8750 + version = "0.50.0" 8751 + source = "registry+https://github.com/rust-lang/crates.io-index" 8752 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 8753 + dependencies = [ 8754 + "cfg-if", 8755 + "windows-sys 0.48.0", 8756 + ] 8757 + 8758 + [[package]] 8759 + name = "wit-bindgen" 8760 + version = "0.51.0" 8761 + source = "registry+https://github.com/rust-lang/crates.io-index" 8762 + checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" 8763 + dependencies = [ 8764 + "wit-bindgen-rust-macro", 8765 + ] 8766 + 8767 + [[package]] 8768 + name = "wit-bindgen-core" 8769 + version = "0.51.0" 8770 + source = "registry+https://github.com/rust-lang/crates.io-index" 8771 + checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" 8772 + dependencies = [ 8773 + "anyhow", 8774 + "heck 0.5.0", 8775 + "wit-parser", 8776 + ] 8777 + 8778 + [[package]] 8779 + name = "wit-bindgen-rust" 8780 + version = "0.51.0" 8781 + source = "registry+https://github.com/rust-lang/crates.io-index" 8782 + checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" 8783 + dependencies = [ 8784 + "anyhow", 8785 + "heck 0.5.0", 8786 + "indexmap", 8787 + "prettyplease", 8788 + "syn", 8789 + "wasm-metadata", 8790 + "wit-bindgen-core", 8791 + "wit-component", 8792 + ] 8793 + 8794 + [[package]] 8795 + name = "wit-bindgen-rust-macro" 8796 + version = "0.51.0" 8797 + source = "registry+https://github.com/rust-lang/crates.io-index" 8798 + checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" 8799 + dependencies = [ 8800 + "anyhow", 8801 + "prettyplease", 8802 + "proc-macro2", 8803 + "quote", 8804 + "syn", 8805 + "wit-bindgen-core", 8806 + "wit-bindgen-rust", 8807 + ] 8808 + 8809 + [[package]] 8810 + name = "wit-component" 8811 + version = "0.244.0" 8812 + source = "registry+https://github.com/rust-lang/crates.io-index" 8813 + checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" 8814 + dependencies = [ 8815 + "anyhow", 8816 + "bitflags 2.11.0", 8817 + "indexmap", 8818 + "log", 8819 + "serde", 8820 + "serde_derive", 8821 + "serde_json", 8822 + "wasm-encoder", 8823 + "wasm-metadata", 8824 + "wasmparser", 8825 + "wit-parser", 8826 + ] 8827 + 8828 + [[package]] 8829 + name = "wit-parser" 8830 + version = "0.244.0" 8831 + source = "registry+https://github.com/rust-lang/crates.io-index" 8832 + checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" 8833 + dependencies = [ 8834 + "anyhow", 8835 + "id-arena", 8836 + "indexmap", 8837 + "log", 8838 + "semver", 8839 + "serde", 8840 + "serde_derive", 8841 + "serde_json", 8842 + "unicode-xid", 8843 + "wasmparser", 8844 + ] 8845 + 8846 + [[package]] 8847 + name = "writeable" 8848 + version = "0.6.2" 8849 + source = "registry+https://github.com/rust-lang/crates.io-index" 8850 + checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" 8851 + 8852 + [[package]] 8853 + name = "x11-dl" 8854 + version = "2.21.0" 8855 + source = "registry+https://github.com/rust-lang/crates.io-index" 8856 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 8857 + dependencies = [ 8858 + "libc", 8859 + "once_cell", 8860 + "pkg-config", 8861 + ] 8862 + 8863 + [[package]] 8864 + name = "x11rb" 8865 + version = "0.13.2" 8866 + source = "registry+https://github.com/rust-lang/crates.io-index" 8867 + checksum = "9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414" 8868 + dependencies = [ 8869 + "as-raw-xcb-connection", 8870 + "gethostname", 8871 + "libc", 8872 + "libloading", 8873 + "once_cell", 8874 + "rustix 1.1.4", 8875 + "x11rb-protocol", 8876 + ] 8877 + 8878 + [[package]] 8879 + name = "x11rb-protocol" 8880 + version = "0.13.2" 8881 + source = "registry+https://github.com/rust-lang/crates.io-index" 8882 + checksum = "ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd" 8883 + 8884 + [[package]] 8885 + name = "xcursor" 8886 + version = "0.3.10" 8887 + source = "registry+https://github.com/rust-lang/crates.io-index" 8888 + checksum = "bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b" 8889 + 8890 + [[package]] 8891 + name = "xkbcommon-dl" 8892 + version = "0.4.2" 8893 + source = "registry+https://github.com/rust-lang/crates.io-index" 8894 + checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" 8895 + dependencies = [ 8896 + "bitflags 2.11.0", 8897 + "dlib", 8898 + "log", 8899 + "once_cell", 8900 + "xkeysym", 8901 + ] 8902 + 8903 + [[package]] 8904 + name = "xkeysym" 8905 + version = "0.2.1" 8906 + source = "registry+https://github.com/rust-lang/crates.io-index" 8907 + checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" 8908 + 8909 + [[package]] 8910 + name = "xml-rs" 8911 + version = "0.8.28" 8912 + source = "registry+https://github.com/rust-lang/crates.io-index" 8913 + checksum = "3ae8337f8a065cfc972643663ea4279e04e7256de865aa66fe25cec5fb912d3f" 8914 + 8915 + [[package]] 8916 + name = "xml5ever" 8917 + version = "0.18.1" 8918 + source = "registry+https://github.com/rust-lang/crates.io-index" 8919 + checksum = "9bbb26405d8e919bc1547a5aa9abc95cbfa438f04844f5fdd9dc7596b748bf69" 8920 + dependencies = [ 8921 + "log", 8922 + "mac", 8923 + "markup5ever", 8924 + ] 8925 + 8926 + [[package]] 8927 + name = "yansi" 8928 + version = "1.0.1" 8929 + source = "registry+https://github.com/rust-lang/crates.io-index" 8930 + checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" 8931 + 8932 + [[package]] 8933 + name = "yazi" 8934 + version = "0.2.1" 8935 + source = "registry+https://github.com/rust-lang/crates.io-index" 8936 + checksum = "e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5" 8937 + 8938 + [[package]] 8939 + name = "yoke" 8940 + version = "0.8.1" 8941 + source = "registry+https://github.com/rust-lang/crates.io-index" 8942 + checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" 8943 + dependencies = [ 8944 + "stable_deref_trait", 8945 + "yoke-derive", 8946 + "zerofrom", 8947 + ] 8948 + 8949 + [[package]] 8950 + name = "yoke-derive" 8951 + version = "0.8.1" 8952 + source = "registry+https://github.com/rust-lang/crates.io-index" 8953 + checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" 8954 + dependencies = [ 8955 + "proc-macro2", 8956 + "quote", 8957 + "syn", 8958 + "synstructure", 8959 + ] 8960 + 8961 + [[package]] 8962 + name = "zeno" 8963 + version = "0.3.3" 8964 + source = "registry+https://github.com/rust-lang/crates.io-index" 8965 + checksum = "6df3dc4292935e51816d896edcd52aa30bc297907c26167fec31e2b0c6a32524" 8966 + 8967 + [[package]] 8968 + name = "zerocopy" 8969 + version = "0.8.47" 8970 + source = "registry+https://github.com/rust-lang/crates.io-index" 8971 + checksum = "efbb2a062be311f2ba113ce66f697a4dc589f85e78a4aea276200804cea0ed87" 8972 + dependencies = [ 8973 + "zerocopy-derive", 8974 + ] 8975 + 8976 + [[package]] 8977 + name = "zerocopy-derive" 8978 + version = "0.8.47" 8979 + source = "registry+https://github.com/rust-lang/crates.io-index" 8980 + checksum = "0e8bc7269b54418e7aeeef514aa68f8690b8c0489a06b0136e5f57c4c5ccab89" 8981 + dependencies = [ 8982 + "proc-macro2", 8983 + "quote", 8984 + "syn", 8985 + ] 8986 + 8987 + [[package]] 8988 + name = "zerofrom" 8989 + version = "0.1.6" 8990 + source = "registry+https://github.com/rust-lang/crates.io-index" 8991 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 8992 + dependencies = [ 8993 + "zerofrom-derive", 8994 + ] 8995 + 8996 + [[package]] 8997 + name = "zerofrom-derive" 8998 + version = "0.1.6" 8999 + source = "registry+https://github.com/rust-lang/crates.io-index" 9000 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 9001 + dependencies = [ 9002 + "proc-macro2", 9003 + "quote", 9004 + "syn", 9005 + "synstructure", 9006 + ] 9007 + 9008 + [[package]] 9009 + name = "zeroize" 9010 + version = "1.8.2" 9011 + source = "registry+https://github.com/rust-lang/crates.io-index" 9012 + checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" 9013 + dependencies = [ 9014 + "serde", 9015 + ] 9016 + 9017 + [[package]] 9018 + name = "zerotrie" 9019 + version = "0.2.3" 9020 + source = "registry+https://github.com/rust-lang/crates.io-index" 9021 + checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" 9022 + dependencies = [ 9023 + "displaydoc", 9024 + "yoke", 9025 + "zerofrom", 9026 + ] 9027 + 9028 + [[package]] 9029 + name = "zerovec" 9030 + version = "0.11.5" 9031 + source = "registry+https://github.com/rust-lang/crates.io-index" 9032 + checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" 9033 + dependencies = [ 9034 + "yoke", 9035 + "zerofrom", 9036 + "zerovec-derive", 9037 + ] 9038 + 9039 + [[package]] 9040 + name = "zerovec-derive" 9041 + version = "0.11.2" 9042 + source = "registry+https://github.com/rust-lang/crates.io-index" 9043 + checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" 9044 + dependencies = [ 9045 + "proc-macro2", 9046 + "quote", 9047 + "syn", 9048 + ] 9049 + 9050 + [[package]] 9051 + name = "zmij" 9052 + version = "1.0.21" 9053 + source = "registry+https://github.com/rust-lang/crates.io-index" 9054 + checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
+2
Cargo.toml
··· 4 4 edition = "2024" 5 5 6 6 [dependencies] 7 + bevy = "0.18.1" 8 + jacquard = "0.11.0"
-4
nix/modules/devshell.nix
··· 26 26 atproto-goat 27 27 ]; 28 28 }; 29 - apps = { 30 - default.program = "${self'.packages.jacquard-lexgen}/bin/lex-fetch"; 31 - lexgen.program = "${self'.packages.jacquard-lexgen}/bin/lex-fetch"; 32 - }; 33 29 }; 34 30 }
+1 -2
nix/modules/rust.nix
··· 43 43 "jacquard-talk" = { 44 44 imports = [globalCrateConfig]; 45 45 autoWire = ["crate" "clippy"]; 46 - path = ./../../src; 46 + path = ./../..; 47 47 crane = { 48 48 args = { 49 49 buildInputs = commonBuildInputs; 50 50 }; 51 51 }; 52 52 }; 53 - 54 53 }; 55 54 }; 56 55 packages.default = self'.packages.jacquard-talk;