1# This file is automatically @generated by Cargo. 2# It is not intended for manual editing. 3version = 3 4 5[[package]] 6name = "acpi_tables" 7version = "0.1.0" 8source = "git+https://github.com/rust-vmm/acpi_tables?branch=main#e268627630839bd22f1c13e7e81ec70c7e9b73d6" 9dependencies = [ 10 "zerocopy", 11] 12 13[[package]] 14name = "addr2line" 15version = "0.22.0" 16source = "registry+https://github.com/rust-lang/crates.io-index" 17checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 18dependencies = [ 19 "gimli", 20] 21 22[[package]] 23name = "adler" 24version = "1.0.2" 25source = "registry+https://github.com/rust-lang/crates.io-index" 26checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 27 28[[package]] 29name = "aho-corasick" 30version = "1.1.3" 31source = "registry+https://github.com/rust-lang/crates.io-index" 32checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 33dependencies = [ 34 "memchr", 35] 36 37[[package]] 38name = "anstream" 39version = "0.6.15" 40source = "registry+https://github.com/rust-lang/crates.io-index" 41checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" 42dependencies = [ 43 "anstyle", 44 "anstyle-parse", 45 "anstyle-query", 46 "anstyle-wincon", 47 "colorchoice", 48 "is_terminal_polyfill", 49 "utf8parse", 50] 51 52[[package]] 53name = "anstyle" 54version = "1.0.8" 55source = "registry+https://github.com/rust-lang/crates.io-index" 56checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" 57 58[[package]] 59name = "anstyle-parse" 60version = "0.2.3" 61source = "registry+https://github.com/rust-lang/crates.io-index" 62checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 63dependencies = [ 64 "utf8parse", 65] 66 67[[package]] 68name = "anstyle-query" 69version = "1.1.1" 70source = "registry+https://github.com/rust-lang/crates.io-index" 71checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" 72dependencies = [ 73 "windows-sys 0.52.0", 74] 75 76[[package]] 77name = "anstyle-wincon" 78version = "3.0.4" 79source = "registry+https://github.com/rust-lang/crates.io-index" 80checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" 81dependencies = [ 82 "anstyle", 83 "windows-sys 0.52.0", 84] 85 86[[package]] 87name = "anyhow" 88version = "1.0.87" 89source = "registry+https://github.com/rust-lang/crates.io-index" 90checksum = "10f00e1f6e58a40e807377c75c6a7f97bf9044fab57816f2414e6f5f4499d7b8" 91 92[[package]] 93name = "api_client" 94version = "0.1.0" 95dependencies = [ 96 "thiserror", 97 "vmm-sys-util", 98] 99 100[[package]] 101name = "arc-swap" 102version = "1.7.1" 103source = "registry+https://github.com/rust-lang/crates.io-index" 104checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 105 106[[package]] 107name = "arch" 108version = "0.1.0" 109dependencies = [ 110 "anyhow", 111 "byteorder", 112 "fdt", 113 "hypervisor", 114 "libc", 115 "linux-loader", 116 "log", 117 "serde", 118 "thiserror", 119 "uuid", 120 "vm-fdt", 121 "vm-memory", 122 "vm-migration", 123 "vmm-sys-util", 124] 125 126[[package]] 127name = "async-broadcast" 128version = "0.7.0" 129source = "registry+https://github.com/rust-lang/crates.io-index" 130checksum = "258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb" 131dependencies = [ 132 "event-listener", 133 "event-listener-strategy", 134 "futures-core", 135 "pin-project-lite", 136] 137 138[[package]] 139name = "async-channel" 140version = "2.3.0" 141source = "registry+https://github.com/rust-lang/crates.io-index" 142checksum = "9f2776ead772134d55b62dd45e59a79e21612d85d0af729b8b7d3967d601a62a" 143dependencies = [ 144 "concurrent-queue", 145 "event-listener", 146 "event-listener-strategy", 147 "futures-core", 148 "pin-project-lite", 149] 150 151[[package]] 152name = "async-executor" 153version = "1.11.0" 154source = "registry+https://github.com/rust-lang/crates.io-index" 155checksum = "b10202063978b3351199d68f8b22c4e47e4b1b822f8d43fd862d5ea8c006b29a" 156dependencies = [ 157 "async-task", 158 "concurrent-queue", 159 "fastrand", 160 "futures-lite", 161 "slab", 162] 163 164[[package]] 165name = "async-fs" 166version = "2.1.2" 167source = "registry+https://github.com/rust-lang/crates.io-index" 168checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" 169dependencies = [ 170 "async-lock", 171 "blocking", 172 "futures-lite", 173] 174 175[[package]] 176name = "async-io" 177version = "2.3.3" 178source = "registry+https://github.com/rust-lang/crates.io-index" 179checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" 180dependencies = [ 181 "async-lock", 182 "cfg-if", 183 "concurrent-queue", 184 "futures-io", 185 "futures-lite", 186 "parking", 187 "polling", 188 "rustix", 189 "slab", 190 "tracing", 191 "windows-sys 0.52.0", 192] 193 194[[package]] 195name = "async-lock" 196version = "3.4.0" 197source = "registry+https://github.com/rust-lang/crates.io-index" 198checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 199dependencies = [ 200 "event-listener", 201 "event-listener-strategy", 202 "pin-project-lite", 203] 204 205[[package]] 206name = "async-process" 207version = "2.2.2" 208source = "registry+https://github.com/rust-lang/crates.io-index" 209checksum = "a53fc6301894e04a92cb2584fedde80cb25ba8e02d9dc39d4a87d036e22f397d" 210dependencies = [ 211 "async-channel", 212 "async-io", 213 "async-lock", 214 "async-signal", 215 "async-task", 216 "blocking", 217 "cfg-if", 218 "event-listener", 219 "futures-lite", 220 "rustix", 221 "tracing", 222 "windows-sys 0.52.0", 223] 224 225[[package]] 226name = "async-recursion" 227version = "1.1.1" 228source = "registry+https://github.com/rust-lang/crates.io-index" 229checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 230dependencies = [ 231 "proc-macro2", 232 "quote", 233 "syn 2.0.66", 234] 235 236[[package]] 237name = "async-signal" 238version = "0.2.6" 239source = "registry+https://github.com/rust-lang/crates.io-index" 240checksum = "afe66191c335039c7bb78f99dc7520b0cbb166b3a1cb33a03f53d8a1c6f2afda" 241dependencies = [ 242 "async-io", 243 "async-lock", 244 "atomic-waker", 245 "cfg-if", 246 "futures-core", 247 "futures-io", 248 "rustix", 249 "signal-hook-registry", 250 "slab", 251 "windows-sys 0.52.0", 252] 253 254[[package]] 255name = "async-task" 256version = "4.7.1" 257source = "registry+https://github.com/rust-lang/crates.io-index" 258checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 259 260[[package]] 261name = "async-trait" 262version = "0.1.80" 263source = "registry+https://github.com/rust-lang/crates.io-index" 264checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 265dependencies = [ 266 "proc-macro2", 267 "quote", 268 "syn 2.0.66", 269] 270 271[[package]] 272name = "atomic-waker" 273version = "1.1.2" 274source = "registry+https://github.com/rust-lang/crates.io-index" 275checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 276 277[[package]] 278name = "autocfg" 279version = "1.3.0" 280source = "registry+https://github.com/rust-lang/crates.io-index" 281checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 282 283[[package]] 284name = "backtrace" 285version = "0.3.73" 286source = "registry+https://github.com/rust-lang/crates.io-index" 287checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 288dependencies = [ 289 "addr2line", 290 "cc", 291 "cfg-if", 292 "libc", 293 "miniz_oxide", 294 "object", 295 "rustc-demangle", 296] 297 298[[package]] 299name = "bitfield-struct" 300version = "0.7.0" 301source = "registry+https://github.com/rust-lang/crates.io-index" 302checksum = "6c2ce686adbebce0ee484a502c440b4657739adbad65eadf06d64f5816ee9765" 303dependencies = [ 304 "proc-macro2", 305 "quote", 306 "syn 2.0.66", 307] 308 309[[package]] 310name = "bitflags" 311version = "1.3.2" 312source = "registry+https://github.com/rust-lang/crates.io-index" 313checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 314 315[[package]] 316name = "bitflags" 317version = "2.6.0" 318source = "registry+https://github.com/rust-lang/crates.io-index" 319checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 320 321[[package]] 322name = "block" 323version = "0.1.0" 324dependencies = [ 325 "byteorder", 326 "crc-any", 327 "io-uring", 328 "libc", 329 "log", 330 "remain", 331 "serde", 332 "smallvec", 333 "thiserror", 334 "uuid", 335 "virtio-bindings", 336 "virtio-queue", 337 "vm-memory", 338 "vm-virtio", 339 "vmm-sys-util", 340] 341 342[[package]] 343name = "block-buffer" 344version = "0.10.4" 345source = "registry+https://github.com/rust-lang/crates.io-index" 346checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 347dependencies = [ 348 "generic-array", 349] 350 351[[package]] 352name = "blocking" 353version = "1.6.1" 354source = "registry+https://github.com/rust-lang/crates.io-index" 355checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 356dependencies = [ 357 "async-channel", 358 "async-task", 359 "futures-io", 360 "futures-lite", 361 "piper", 362] 363 364[[package]] 365name = "bumpalo" 366version = "3.16.0" 367source = "registry+https://github.com/rust-lang/crates.io-index" 368checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 369 370[[package]] 371name = "byteorder" 372version = "1.5.0" 373source = "registry+https://github.com/rust-lang/crates.io-index" 374checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 375 376[[package]] 377name = "cc" 378version = "1.0.99" 379source = "registry+https://github.com/rust-lang/crates.io-index" 380checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" 381 382[[package]] 383name = "cfg-if" 384version = "1.0.0" 385source = "registry+https://github.com/rust-lang/crates.io-index" 386checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 387 388[[package]] 389name = "cfg_aliases" 390version = "0.1.1" 391source = "registry+https://github.com/rust-lang/crates.io-index" 392checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 393 394[[package]] 395name = "clap" 396version = "4.5.13" 397source = "registry+https://github.com/rust-lang/crates.io-index" 398checksum = "0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc" 399dependencies = [ 400 "clap_builder", 401] 402 403[[package]] 404name = "clap_builder" 405version = "4.5.13" 406source = "registry+https://github.com/rust-lang/crates.io-index" 407checksum = "64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99" 408dependencies = [ 409 "anstream", 410 "anstyle", 411 "clap_lex", 412 "strsim", 413 "terminal_size", 414] 415 416[[package]] 417name = "clap_lex" 418version = "0.7.2" 419source = "registry+https://github.com/rust-lang/crates.io-index" 420checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" 421 422[[package]] 423name = "cloud-hypervisor" 424version = "41.0.0" 425dependencies = [ 426 "anyhow", 427 "api_client", 428 "clap", 429 "dhat", 430 "dirs", 431 "epoll", 432 "event_monitor", 433 "hypervisor", 434 "libc", 435 "log", 436 "net_util", 437 "once_cell", 438 "option_parser", 439 "seccompiler", 440 "serde_json", 441 "signal-hook", 442 "test_infra", 443 "thiserror", 444 "tpm", 445 "tracer", 446 "vm-memory", 447 "vmm", 448 "vmm-sys-util", 449 "wait-timeout", 450 "zbus", 451] 452 453[[package]] 454name = "colorchoice" 455version = "1.0.2" 456source = "registry+https://github.com/rust-lang/crates.io-index" 457checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" 458 459[[package]] 460name = "concat-idents" 461version = "1.1.5" 462source = "registry+https://github.com/rust-lang/crates.io-index" 463checksum = "f76990911f2267d837d9d0ad060aa63aaad170af40904b29461734c339030d4d" 464dependencies = [ 465 "quote", 466 "syn 2.0.66", 467] 468 469[[package]] 470name = "concurrent-queue" 471version = "2.5.0" 472source = "registry+https://github.com/rust-lang/crates.io-index" 473checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 474dependencies = [ 475 "crossbeam-utils", 476] 477 478[[package]] 479name = "cpufeatures" 480version = "0.2.12" 481source = "registry+https://github.com/rust-lang/crates.io-index" 482checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 483dependencies = [ 484 "libc", 485] 486 487[[package]] 488name = "crc-any" 489version = "2.4.4" 490source = "registry+https://github.com/rust-lang/crates.io-index" 491checksum = "c01a5e1f881f6fb6099a7bdf949e946719fd4f1fefa56264890574febf0eb6d0" 492dependencies = [ 493 "debug-helper", 494] 495 496[[package]] 497name = "crc32fast" 498version = "1.4.2" 499source = "registry+https://github.com/rust-lang/crates.io-index" 500checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 501dependencies = [ 502 "cfg-if", 503] 504 505[[package]] 506name = "crossbeam-utils" 507version = "0.8.20" 508source = "registry+https://github.com/rust-lang/crates.io-index" 509checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 510 511[[package]] 512name = "crypto-common" 513version = "0.1.6" 514source = "registry+https://github.com/rust-lang/crates.io-index" 515checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 516dependencies = [ 517 "generic-array", 518 "typenum", 519] 520 521[[package]] 522name = "darling" 523version = "0.20.10" 524source = "registry+https://github.com/rust-lang/crates.io-index" 525checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 526dependencies = [ 527 "darling_core", 528 "darling_macro", 529] 530 531[[package]] 532name = "darling_core" 533version = "0.20.10" 534source = "registry+https://github.com/rust-lang/crates.io-index" 535checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 536dependencies = [ 537 "fnv", 538 "ident_case", 539 "proc-macro2", 540 "quote", 541 "strsim", 542 "syn 2.0.66", 543] 544 545[[package]] 546name = "darling_macro" 547version = "0.20.10" 548source = "registry+https://github.com/rust-lang/crates.io-index" 549checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 550dependencies = [ 551 "darling_core", 552 "quote", 553 "syn 2.0.66", 554] 555 556[[package]] 557name = "debug-helper" 558version = "0.3.13" 559source = "registry+https://github.com/rust-lang/crates.io-index" 560checksum = "f578e8e2c440e7297e008bb5486a3a8a194775224bbc23729b0dbdfaeebf162e" 561 562[[package]] 563name = "derivative" 564version = "2.2.0" 565source = "registry+https://github.com/rust-lang/crates.io-index" 566checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 567dependencies = [ 568 "proc-macro2", 569 "quote", 570 "syn 1.0.109", 571] 572 573[[package]] 574name = "devices" 575version = "0.1.0" 576dependencies = [ 577 "acpi_tables", 578 "anyhow", 579 "arch", 580 "bitflags 2.6.0", 581 "byteorder", 582 "event_monitor", 583 "hypervisor", 584 "libc", 585 "log", 586 "num_enum", 587 "pci", 588 "serde", 589 "thiserror", 590 "tpm", 591 "vm-allocator", 592 "vm-device", 593 "vm-memory", 594 "vm-migration", 595 "vmm-sys-util", 596] 597 598[[package]] 599name = "dhat" 600version = "0.3.3" 601source = "registry+https://github.com/rust-lang/crates.io-index" 602checksum = "98cd11d84628e233de0ce467de10b8633f4ddaecafadefc86e13b84b8739b827" 603dependencies = [ 604 "backtrace", 605 "lazy_static", 606 "mintex", 607 "parking_lot 0.12.1", 608 "rustc-hash", 609 "serde", 610 "serde_json", 611 "thousands", 612] 613 614[[package]] 615name = "digest" 616version = "0.10.7" 617source = "registry+https://github.com/rust-lang/crates.io-index" 618checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 619dependencies = [ 620 "block-buffer", 621 "crypto-common", 622] 623 624[[package]] 625name = "dirs" 626version = "5.0.1" 627source = "registry+https://github.com/rust-lang/crates.io-index" 628checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 629dependencies = [ 630 "dirs-sys", 631] 632 633[[package]] 634name = "dirs-sys" 635version = "0.4.1" 636source = "registry+https://github.com/rust-lang/crates.io-index" 637checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 638dependencies = [ 639 "libc", 640 "option-ext", 641 "redox_users", 642 "windows-sys 0.48.0", 643] 644 645[[package]] 646name = "endi" 647version = "1.1.0" 648source = "registry+https://github.com/rust-lang/crates.io-index" 649checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 650 651[[package]] 652name = "enumflags2" 653version = "0.7.10" 654source = "registry+https://github.com/rust-lang/crates.io-index" 655checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 656dependencies = [ 657 "enumflags2_derive", 658 "serde", 659] 660 661[[package]] 662name = "enumflags2_derive" 663version = "0.7.10" 664source = "registry+https://github.com/rust-lang/crates.io-index" 665checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 666dependencies = [ 667 "proc-macro2", 668 "quote", 669 "syn 2.0.66", 670] 671 672[[package]] 673name = "env_filter" 674version = "0.1.2" 675source = "registry+https://github.com/rust-lang/crates.io-index" 676checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" 677dependencies = [ 678 "log", 679 "regex", 680] 681 682[[package]] 683name = "env_logger" 684version = "0.11.3" 685source = "registry+https://github.com/rust-lang/crates.io-index" 686checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" 687dependencies = [ 688 "anstream", 689 "anstyle", 690 "env_filter", 691 "humantime", 692 "log", 693] 694 695[[package]] 696name = "epoll" 697version = "4.3.3" 698source = "registry+https://github.com/rust-lang/crates.io-index" 699checksum = "74351c3392ea1ff6cd2628e0042d268ac2371cb613252ff383b6dfa50d22fa79" 700dependencies = [ 701 "bitflags 2.6.0", 702 "libc", 703] 704 705[[package]] 706name = "equivalent" 707version = "1.0.1" 708source = "registry+https://github.com/rust-lang/crates.io-index" 709checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 710 711[[package]] 712name = "errno" 713version = "0.3.9" 714source = "registry+https://github.com/rust-lang/crates.io-index" 715checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 716dependencies = [ 717 "libc", 718 "windows-sys 0.52.0", 719] 720 721[[package]] 722name = "event-listener" 723version = "5.3.0" 724source = "registry+https://github.com/rust-lang/crates.io-index" 725checksum = "6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24" 726dependencies = [ 727 "concurrent-queue", 728 "parking", 729 "pin-project-lite", 730] 731 732[[package]] 733name = "event-listener-strategy" 734version = "0.5.1" 735source = "registry+https://github.com/rust-lang/crates.io-index" 736checksum = "332f51cb23d20b0de8458b86580878211da09bcd4503cb579c225b3d124cabb3" 737dependencies = [ 738 "event-listener", 739 "pin-project-lite", 740] 741 742[[package]] 743name = "event_monitor" 744version = "0.1.0" 745dependencies = [ 746 "flume", 747 "libc", 748 "once_cell", 749 "serde", 750 "serde_json", 751] 752 753[[package]] 754name = "fastrand" 755version = "2.1.0" 756source = "registry+https://github.com/rust-lang/crates.io-index" 757checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 758 759[[package]] 760name = "fdt" 761version = "0.1.5" 762source = "registry+https://github.com/rust-lang/crates.io-index" 763checksum = "784a4df722dc6267a04af36895398f59d21d07dce47232adf31ec0ff2fa45e67" 764 765[[package]] 766name = "flume" 767version = "0.11.0" 768source = "registry+https://github.com/rust-lang/crates.io-index" 769checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 770dependencies = [ 771 "futures-core", 772 "futures-sink", 773 "nanorand", 774 "spin", 775] 776 777[[package]] 778name = "fnv" 779version = "1.0.7" 780source = "registry+https://github.com/rust-lang/crates.io-index" 781checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 782 783[[package]] 784name = "futures" 785version = "0.3.30" 786source = "registry+https://github.com/rust-lang/crates.io-index" 787checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 788dependencies = [ 789 "futures-channel", 790 "futures-core", 791 "futures-executor", 792 "futures-io", 793 "futures-sink", 794 "futures-task", 795 "futures-util", 796] 797 798[[package]] 799name = "futures-channel" 800version = "0.3.30" 801source = "registry+https://github.com/rust-lang/crates.io-index" 802checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 803dependencies = [ 804 "futures-core", 805 "futures-sink", 806] 807 808[[package]] 809name = "futures-core" 810version = "0.3.30" 811source = "registry+https://github.com/rust-lang/crates.io-index" 812checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 813 814[[package]] 815name = "futures-executor" 816version = "0.3.30" 817source = "registry+https://github.com/rust-lang/crates.io-index" 818checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 819dependencies = [ 820 "futures-core", 821 "futures-task", 822 "futures-util", 823] 824 825[[package]] 826name = "futures-io" 827version = "0.3.30" 828source = "registry+https://github.com/rust-lang/crates.io-index" 829checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 830 831[[package]] 832name = "futures-lite" 833version = "2.3.0" 834source = "registry+https://github.com/rust-lang/crates.io-index" 835checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 836dependencies = [ 837 "fastrand", 838 "futures-core", 839 "futures-io", 840 "parking", 841 "pin-project-lite", 842] 843 844[[package]] 845name = "futures-macro" 846version = "0.3.30" 847source = "registry+https://github.com/rust-lang/crates.io-index" 848checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 849dependencies = [ 850 "proc-macro2", 851 "quote", 852 "syn 2.0.66", 853] 854 855[[package]] 856name = "futures-sink" 857version = "0.3.30" 858source = "registry+https://github.com/rust-lang/crates.io-index" 859checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 860 861[[package]] 862name = "futures-task" 863version = "0.3.30" 864source = "registry+https://github.com/rust-lang/crates.io-index" 865checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 866 867[[package]] 868name = "futures-util" 869version = "0.3.30" 870source = "registry+https://github.com/rust-lang/crates.io-index" 871checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 872dependencies = [ 873 "futures-channel", 874 "futures-core", 875 "futures-io", 876 "futures-macro", 877 "futures-sink", 878 "futures-task", 879 "memchr", 880 "pin-project-lite", 881 "pin-utils", 882 "slab", 883] 884 885[[package]] 886name = "gdbstub" 887version = "0.7.1" 888source = "registry+https://github.com/rust-lang/crates.io-index" 889checksum = "6341b3480afbb34eaefc7f92713bc92f2d83e338aaa1c44192f9c2956f4a4903" 890dependencies = [ 891 "bitflags 2.6.0", 892 "cfg-if", 893 "log", 894 "managed", 895 "num-traits", 896 "paste", 897] 898 899[[package]] 900name = "gdbstub_arch" 901version = "0.3.0" 902source = "registry+https://github.com/rust-lang/crates.io-index" 903checksum = "4e3b1357bd3203fc09a6601327ae0ab38865d14231d0b65d3143f5762cc7977d" 904dependencies = [ 905 "gdbstub", 906 "num-traits", 907] 908 909[[package]] 910name = "generic-array" 911version = "0.14.7" 912source = "registry+https://github.com/rust-lang/crates.io-index" 913checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 914dependencies = [ 915 "typenum", 916 "version_check", 917] 918 919[[package]] 920name = "getrandom" 921version = "0.2.14" 922source = "registry+https://github.com/rust-lang/crates.io-index" 923checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 924dependencies = [ 925 "cfg-if", 926 "js-sys", 927 "libc", 928 "wasi", 929 "wasm-bindgen", 930] 931 932[[package]] 933name = "gimli" 934version = "0.29.0" 935source = "registry+https://github.com/rust-lang/crates.io-index" 936checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 937 938[[package]] 939name = "glob" 940version = "0.3.1" 941source = "registry+https://github.com/rust-lang/crates.io-index" 942checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 943 944[[package]] 945name = "hashbrown" 946version = "0.14.3" 947source = "registry+https://github.com/rust-lang/crates.io-index" 948checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 949 950[[package]] 951name = "hermit-abi" 952version = "0.3.9" 953source = "registry+https://github.com/rust-lang/crates.io-index" 954checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 955 956[[package]] 957name = "hex" 958version = "0.4.3" 959source = "registry+https://github.com/rust-lang/crates.io-index" 960checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 961 962[[package]] 963name = "humantime" 964version = "2.1.0" 965source = "registry+https://github.com/rust-lang/crates.io-index" 966checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 967 968[[package]] 969name = "hypervisor" 970version = "0.1.0" 971dependencies = [ 972 "anyhow", 973 "byteorder", 974 "cfg-if", 975 "concat-idents", 976 "env_logger", 977 "iced-x86", 978 "igvm", 979 "igvm_defs", 980 "kvm-bindings", 981 "kvm-ioctls", 982 "libc", 983 "log", 984 "mshv-bindings", 985 "mshv-ioctls", 986 "serde", 987 "serde_with", 988 "thiserror", 989 "vfio-ioctls", 990 "vm-memory", 991 "vmm-sys-util", 992] 993 994[[package]] 995name = "iced-x86" 996version = "1.21.0" 997source = "registry+https://github.com/rust-lang/crates.io-index" 998checksum = "7c447cff8c7f384a7d4f741cfcff32f75f3ad02b406432e8d6c878d56b1edf6b" 999dependencies = [ 1000 "lazy_static", 1001] 1002 1003[[package]] 1004name = "ident_case" 1005version = "1.0.1" 1006source = "registry+https://github.com/rust-lang/crates.io-index" 1007checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1008 1009[[package]] 1010name = "igvm" 1011version = "0.3.3" 1012source = "registry+https://github.com/rust-lang/crates.io-index" 1013checksum = "7984b10433b50e06a06bd50c69bca4888a5d7de8975f64ea4c2a7687eb99b09d" 1014dependencies = [ 1015 "bitfield-struct", 1016 "crc32fast", 1017 "hex", 1018 "igvm_defs", 1019 "open-enum", 1020 "range_map_vec", 1021 "thiserror", 1022 "tracing", 1023 "zerocopy", 1024] 1025 1026[[package]] 1027name = "igvm_defs" 1028version = "0.3.3" 1029source = "registry+https://github.com/rust-lang/crates.io-index" 1030checksum = "b64ec5588c475372ae830475d3ee9a7bd255407dcb9f03faf6d493556eb6105a" 1031dependencies = [ 1032 "bitfield-struct", 1033 "open-enum", 1034 "static_assertions", 1035 "zerocopy", 1036] 1037 1038[[package]] 1039name = "indexmap" 1040version = "2.2.6" 1041source = "registry+https://github.com/rust-lang/crates.io-index" 1042checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1043dependencies = [ 1044 "equivalent", 1045 "hashbrown", 1046] 1047 1048[[package]] 1049name = "instant" 1050version = "0.1.12" 1051source = "registry+https://github.com/rust-lang/crates.io-index" 1052checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1053dependencies = [ 1054 "cfg-if", 1055] 1056 1057[[package]] 1058name = "io-uring" 1059version = "0.6.4" 1060source = "registry+https://github.com/rust-lang/crates.io-index" 1061checksum = "595a0399f411a508feb2ec1e970a4a30c249351e30208960d58298de8660b0e5" 1062dependencies = [ 1063 "bitflags 1.3.2", 1064 "libc", 1065] 1066 1067[[package]] 1068name = "ipnetwork" 1069version = "0.20.0" 1070source = "registry+https://github.com/rust-lang/crates.io-index" 1071checksum = "bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e" 1072dependencies = [ 1073 "serde", 1074] 1075 1076[[package]] 1077name = "is_terminal_polyfill" 1078version = "1.70.1" 1079source = "registry+https://github.com/rust-lang/crates.io-index" 1080checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 1081 1082[[package]] 1083name = "itoa" 1084version = "1.0.11" 1085source = "registry+https://github.com/rust-lang/crates.io-index" 1086checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1087 1088[[package]] 1089name = "js-sys" 1090version = "0.3.69" 1091source = "registry+https://github.com/rust-lang/crates.io-index" 1092checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 1093dependencies = [ 1094 "wasm-bindgen", 1095] 1096 1097[[package]] 1098name = "kvm-bindings" 1099version = "0.9.1" 1100source = "registry+https://github.com/rust-lang/crates.io-index" 1101checksum = "2efe3f1a4437bffe000e6297a593b98184213cd27486776c335f95ab53d48e3a" 1102dependencies = [ 1103 "serde", 1104 "vmm-sys-util", 1105 "zerocopy", 1106] 1107 1108[[package]] 1109name = "kvm-ioctls" 1110version = "0.18.0" 1111source = "registry+https://github.com/rust-lang/crates.io-index" 1112checksum = "92c2176b91f68903b54ac8c6185bada7d607ca6110998976ff15c032f88a7d39" 1113dependencies = [ 1114 "bitflags 2.6.0", 1115 "kvm-bindings", 1116 "libc", 1117 "vmm-sys-util", 1118] 1119 1120[[package]] 1121name = "landlock" 1122version = "0.4.0" 1123source = "registry+https://github.com/rust-lang/crates.io-index" 1124checksum = "dafb8a4afee64f167eb2b52d32f0eea002e41a7a6450e68c799c8ec3a81a634c" 1125dependencies = [ 1126 "enumflags2", 1127 "libc", 1128 "thiserror", 1129] 1130 1131[[package]] 1132name = "lazy_static" 1133version = "1.4.0" 1134source = "registry+https://github.com/rust-lang/crates.io-index" 1135checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1136 1137[[package]] 1138name = "libc" 1139version = "0.2.158" 1140source = "registry+https://github.com/rust-lang/crates.io-index" 1141checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" 1142 1143[[package]] 1144name = "libredox" 1145version = "0.1.3" 1146source = "registry+https://github.com/rust-lang/crates.io-index" 1147checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1148dependencies = [ 1149 "bitflags 2.6.0", 1150 "libc", 1151] 1152 1153[[package]] 1154name = "libssh2-sys" 1155version = "0.3.0" 1156source = "registry+https://github.com/rust-lang/crates.io-index" 1157checksum = "2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee" 1158dependencies = [ 1159 "cc", 1160 "libc", 1161 "libz-sys", 1162 "openssl-sys", 1163 "pkg-config", 1164 "vcpkg", 1165] 1166 1167[[package]] 1168name = "libz-sys" 1169version = "1.1.18" 1170source = "registry+https://github.com/rust-lang/crates.io-index" 1171checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e" 1172dependencies = [ 1173 "cc", 1174 "libc", 1175 "pkg-config", 1176 "vcpkg", 1177] 1178 1179[[package]] 1180name = "linux-loader" 1181version = "0.12.0" 1182source = "registry+https://github.com/rust-lang/crates.io-index" 1183checksum = "3d379d0089d0fbf4161c35a4fdfd76125923f1a93632c49195f5372b4c0b1472" 1184dependencies = [ 1185 "vm-memory", 1186] 1187 1188[[package]] 1189name = "linux-raw-sys" 1190version = "0.4.14" 1191source = "registry+https://github.com/rust-lang/crates.io-index" 1192checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1193 1194[[package]] 1195name = "lock_api" 1196version = "0.4.11" 1197source = "registry+https://github.com/rust-lang/crates.io-index" 1198checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1199dependencies = [ 1200 "autocfg", 1201 "scopeguard", 1202] 1203 1204[[package]] 1205name = "log" 1206version = "0.4.22" 1207source = "registry+https://github.com/rust-lang/crates.io-index" 1208checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1209 1210[[package]] 1211name = "managed" 1212version = "0.8.0" 1213source = "registry+https://github.com/rust-lang/crates.io-index" 1214checksum = "0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d" 1215 1216[[package]] 1217name = "memchr" 1218version = "2.7.2" 1219source = "registry+https://github.com/rust-lang/crates.io-index" 1220checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 1221 1222[[package]] 1223name = "memoffset" 1224version = "0.9.1" 1225source = "registry+https://github.com/rust-lang/crates.io-index" 1226checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1227dependencies = [ 1228 "autocfg", 1229] 1230 1231[[package]] 1232name = "micro_http" 1233version = "0.1.0" 1234source = "git+https://github.com/firecracker-microvm/micro-http?branch=main#ef43cef7162a55a6790d528a5e76b4fe2da22de0" 1235dependencies = [ 1236 "libc", 1237 "vmm-sys-util", 1238] 1239 1240[[package]] 1241name = "miniz_oxide" 1242version = "0.7.2" 1243source = "registry+https://github.com/rust-lang/crates.io-index" 1244checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1245dependencies = [ 1246 "adler", 1247] 1248 1249[[package]] 1250name = "mintex" 1251version = "0.1.3" 1252source = "registry+https://github.com/rust-lang/crates.io-index" 1253checksum = "9bec4598fddb13cc7b528819e697852653252b760f1228b7642679bf2ff2cd07" 1254 1255[[package]] 1256name = "mshv-bindings" 1257version = "0.3.0" 1258source = "git+https://github.com/rust-vmm/mshv?tag=v0.3.0#fda05380ea4c68b807996299d5ffb2854ca6d01d" 1259dependencies = [ 1260 "libc", 1261 "num_enum", 1262 "serde", 1263 "serde_derive", 1264 "vmm-sys-util", 1265 "zerocopy", 1266] 1267 1268[[package]] 1269name = "mshv-ioctls" 1270version = "0.3.0" 1271source = "git+https://github.com/rust-vmm/mshv?tag=v0.3.0#fda05380ea4c68b807996299d5ffb2854ca6d01d" 1272dependencies = [ 1273 "libc", 1274 "mshv-bindings", 1275 "thiserror", 1276 "vmm-sys-util", 1277] 1278 1279[[package]] 1280name = "nanorand" 1281version = "0.7.0" 1282source = "registry+https://github.com/rust-lang/crates.io-index" 1283checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 1284dependencies = [ 1285 "getrandom", 1286] 1287 1288[[package]] 1289name = "net_gen" 1290version = "0.1.0" 1291dependencies = [ 1292 "vmm-sys-util", 1293] 1294 1295[[package]] 1296name = "net_util" 1297version = "0.1.0" 1298dependencies = [ 1299 "epoll", 1300 "getrandom", 1301 "libc", 1302 "log", 1303 "net_gen", 1304 "once_cell", 1305 "pnet", 1306 "pnet_datalink", 1307 "rate_limiter", 1308 "serde", 1309 "serde_json", 1310 "thiserror", 1311 "virtio-bindings", 1312 "virtio-queue", 1313 "vm-memory", 1314 "vm-virtio", 1315 "vmm-sys-util", 1316] 1317 1318[[package]] 1319name = "nix" 1320version = "0.28.0" 1321source = "registry+https://github.com/rust-lang/crates.io-index" 1322checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 1323dependencies = [ 1324 "bitflags 2.6.0", 1325 "cfg-if", 1326 "cfg_aliases", 1327 "libc", 1328 "memoffset", 1329] 1330 1331[[package]] 1332name = "no-std-net" 1333version = "0.6.0" 1334source = "registry+https://github.com/rust-lang/crates.io-index" 1335checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65" 1336 1337[[package]] 1338name = "num-traits" 1339version = "0.2.19" 1340source = "registry+https://github.com/rust-lang/crates.io-index" 1341checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1342dependencies = [ 1343 "autocfg", 1344] 1345 1346[[package]] 1347name = "num_enum" 1348version = "0.7.3" 1349source = "registry+https://github.com/rust-lang/crates.io-index" 1350checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" 1351dependencies = [ 1352 "num_enum_derive", 1353] 1354 1355[[package]] 1356name = "num_enum_derive" 1357version = "0.7.3" 1358source = "registry+https://github.com/rust-lang/crates.io-index" 1359checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" 1360dependencies = [ 1361 "proc-macro-crate", 1362 "proc-macro2", 1363 "quote", 1364 "syn 2.0.66", 1365] 1366 1367[[package]] 1368name = "object" 1369version = "0.36.1" 1370source = "registry+https://github.com/rust-lang/crates.io-index" 1371checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" 1372dependencies = [ 1373 "memchr", 1374] 1375 1376[[package]] 1377name = "once_cell" 1378version = "1.19.0" 1379source = "registry+https://github.com/rust-lang/crates.io-index" 1380checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1381 1382[[package]] 1383name = "open-enum" 1384version = "0.5.2" 1385source = "registry+https://github.com/rust-lang/crates.io-index" 1386checksum = "2eb2508143a400b3361812094d987dd5adc81f0f5294a46491be648d6c94cab5" 1387dependencies = [ 1388 "open-enum-derive", 1389] 1390 1391[[package]] 1392name = "open-enum-derive" 1393version = "0.5.2" 1394source = "registry+https://github.com/rust-lang/crates.io-index" 1395checksum = "8d1296fab5231654a5aec8bf9e87ba4e3938c502fc4c3c0425a00084c78944be" 1396dependencies = [ 1397 "proc-macro2", 1398 "quote", 1399 "syn 2.0.66", 1400] 1401 1402[[package]] 1403name = "openssl-src" 1404version = "300.3.1+3.3.1" 1405source = "registry+https://github.com/rust-lang/crates.io-index" 1406checksum = "7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91" 1407dependencies = [ 1408 "cc", 1409] 1410 1411[[package]] 1412name = "openssl-sys" 1413version = "0.9.102" 1414source = "registry+https://github.com/rust-lang/crates.io-index" 1415checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" 1416dependencies = [ 1417 "cc", 1418 "libc", 1419 "openssl-src", 1420 "pkg-config", 1421 "vcpkg", 1422] 1423 1424[[package]] 1425name = "option-ext" 1426version = "0.2.0" 1427source = "registry+https://github.com/rust-lang/crates.io-index" 1428checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1429 1430[[package]] 1431name = "option_parser" 1432version = "0.1.0" 1433 1434[[package]] 1435name = "ordered-stream" 1436version = "0.2.0" 1437source = "registry+https://github.com/rust-lang/crates.io-index" 1438checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 1439dependencies = [ 1440 "futures-core", 1441 "pin-project-lite", 1442] 1443 1444[[package]] 1445name = "parking" 1446version = "2.2.1" 1447source = "registry+https://github.com/rust-lang/crates.io-index" 1448checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 1449 1450[[package]] 1451name = "parking_lot" 1452version = "0.11.2" 1453source = "registry+https://github.com/rust-lang/crates.io-index" 1454checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 1455dependencies = [ 1456 "instant", 1457 "lock_api", 1458 "parking_lot_core 0.8.6", 1459] 1460 1461[[package]] 1462name = "parking_lot" 1463version = "0.12.1" 1464source = "registry+https://github.com/rust-lang/crates.io-index" 1465checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1466dependencies = [ 1467 "lock_api", 1468 "parking_lot_core 0.9.9", 1469] 1470 1471[[package]] 1472name = "parking_lot_core" 1473version = "0.8.6" 1474source = "registry+https://github.com/rust-lang/crates.io-index" 1475checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 1476dependencies = [ 1477 "cfg-if", 1478 "instant", 1479 "libc", 1480 "redox_syscall 0.2.16", 1481 "smallvec", 1482 "winapi", 1483] 1484 1485[[package]] 1486name = "parking_lot_core" 1487version = "0.9.9" 1488source = "registry+https://github.com/rust-lang/crates.io-index" 1489checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1490dependencies = [ 1491 "cfg-if", 1492 "libc", 1493 "redox_syscall 0.4.1", 1494 "smallvec", 1495 "windows-targets 0.48.5", 1496] 1497 1498[[package]] 1499name = "paste" 1500version = "1.0.15" 1501source = "registry+https://github.com/rust-lang/crates.io-index" 1502checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 1503 1504[[package]] 1505name = "pci" 1506version = "0.1.0" 1507dependencies = [ 1508 "anyhow", 1509 "byteorder", 1510 "hypervisor", 1511 "libc", 1512 "log", 1513 "serde", 1514 "thiserror", 1515 "vfio-bindings", 1516 "vfio-ioctls", 1517 "vfio_user", 1518 "vm-allocator", 1519 "vm-device", 1520 "vm-memory", 1521 "vm-migration", 1522 "vmm-sys-util", 1523] 1524 1525[[package]] 1526name = "performance-metrics" 1527version = "0.1.0" 1528dependencies = [ 1529 "clap", 1530 "dirs", 1531 "serde", 1532 "serde_json", 1533 "test_infra", 1534 "thiserror", 1535 "wait-timeout", 1536] 1537 1538[[package]] 1539name = "pin-project-lite" 1540version = "0.2.14" 1541source = "registry+https://github.com/rust-lang/crates.io-index" 1542checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 1543 1544[[package]] 1545name = "pin-utils" 1546version = "0.1.0" 1547source = "registry+https://github.com/rust-lang/crates.io-index" 1548checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1549 1550[[package]] 1551name = "piper" 1552version = "0.2.4" 1553source = "registry+https://github.com/rust-lang/crates.io-index" 1554checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 1555dependencies = [ 1556 "atomic-waker", 1557 "fastrand", 1558 "futures-io", 1559] 1560 1561[[package]] 1562name = "pkg-config" 1563version = "0.3.30" 1564source = "registry+https://github.com/rust-lang/crates.io-index" 1565checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 1566 1567[[package]] 1568name = "pnet" 1569version = "0.35.0" 1570source = "registry+https://github.com/rust-lang/crates.io-index" 1571checksum = "682396b533413cc2e009fbb48aadf93619a149d3e57defba19ff50ce0201bd0d" 1572dependencies = [ 1573 "ipnetwork", 1574 "pnet_base", 1575 "pnet_datalink", 1576 "pnet_packet", 1577 "pnet_sys", 1578 "pnet_transport", 1579] 1580 1581[[package]] 1582name = "pnet_base" 1583version = "0.35.0" 1584source = "registry+https://github.com/rust-lang/crates.io-index" 1585checksum = "ffc190d4067df16af3aba49b3b74c469e611cad6314676eaf1157f31aa0fb2f7" 1586dependencies = [ 1587 "no-std-net", 1588] 1589 1590[[package]] 1591name = "pnet_datalink" 1592version = "0.35.0" 1593source = "registry+https://github.com/rust-lang/crates.io-index" 1594checksum = "e79e70ec0be163102a332e1d2d5586d362ad76b01cec86f830241f2b6452a7b7" 1595dependencies = [ 1596 "ipnetwork", 1597 "libc", 1598 "pnet_base", 1599 "pnet_sys", 1600 "winapi", 1601] 1602 1603[[package]] 1604name = "pnet_macros" 1605version = "0.35.0" 1606source = "registry+https://github.com/rust-lang/crates.io-index" 1607checksum = "13325ac86ee1a80a480b0bc8e3d30c25d133616112bb16e86f712dcf8a71c863" 1608dependencies = [ 1609 "proc-macro2", 1610 "quote", 1611 "regex", 1612 "syn 2.0.66", 1613] 1614 1615[[package]] 1616name = "pnet_macros_support" 1617version = "0.35.0" 1618source = "registry+https://github.com/rust-lang/crates.io-index" 1619checksum = "eed67a952585d509dd0003049b1fc56b982ac665c8299b124b90ea2bdb3134ab" 1620dependencies = [ 1621 "pnet_base", 1622] 1623 1624[[package]] 1625name = "pnet_packet" 1626version = "0.35.0" 1627source = "registry+https://github.com/rust-lang/crates.io-index" 1628checksum = "4c96ebadfab635fcc23036ba30a7d33a80c39e8461b8bd7dc7bb186acb96560f" 1629dependencies = [ 1630 "glob", 1631 "pnet_base", 1632 "pnet_macros", 1633 "pnet_macros_support", 1634] 1635 1636[[package]] 1637name = "pnet_sys" 1638version = "0.35.0" 1639source = "registry+https://github.com/rust-lang/crates.io-index" 1640checksum = "7d4643d3d4db6b08741050c2f3afa9a892c4244c085a72fcda93c9c2c9a00f4b" 1641dependencies = [ 1642 "libc", 1643 "winapi", 1644] 1645 1646[[package]] 1647name = "pnet_transport" 1648version = "0.35.0" 1649source = "registry+https://github.com/rust-lang/crates.io-index" 1650checksum = "5f604d98bc2a6591cf719b58d3203fd882bdd6bf1db696c4ac97978e9f4776bf" 1651dependencies = [ 1652 "libc", 1653 "pnet_base", 1654 "pnet_packet", 1655 "pnet_sys", 1656] 1657 1658[[package]] 1659name = "polling" 1660version = "3.6.0" 1661source = "registry+https://github.com/rust-lang/crates.io-index" 1662checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6" 1663dependencies = [ 1664 "cfg-if", 1665 "concurrent-queue", 1666 "hermit-abi", 1667 "pin-project-lite", 1668 "rustix", 1669 "tracing", 1670 "windows-sys 0.52.0", 1671] 1672 1673[[package]] 1674name = "ppv-lite86" 1675version = "0.2.20" 1676source = "registry+https://github.com/rust-lang/crates.io-index" 1677checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 1678dependencies = [ 1679 "zerocopy", 1680] 1681 1682[[package]] 1683name = "proc-macro-crate" 1684version = "3.1.0" 1685source = "registry+https://github.com/rust-lang/crates.io-index" 1686checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 1687dependencies = [ 1688 "toml_edit", 1689] 1690 1691[[package]] 1692name = "proc-macro2" 1693version = "1.0.86" 1694source = "registry+https://github.com/rust-lang/crates.io-index" 1695checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 1696dependencies = [ 1697 "unicode-ident", 1698] 1699 1700[[package]] 1701name = "quote" 1702version = "1.0.36" 1703source = "registry+https://github.com/rust-lang/crates.io-index" 1704checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 1705dependencies = [ 1706 "proc-macro2", 1707] 1708 1709[[package]] 1710name = "rand" 1711version = "0.8.5" 1712source = "registry+https://github.com/rust-lang/crates.io-index" 1713checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1714dependencies = [ 1715 "libc", 1716 "rand_chacha", 1717 "rand_core", 1718] 1719 1720[[package]] 1721name = "rand_chacha" 1722version = "0.3.1" 1723source = "registry+https://github.com/rust-lang/crates.io-index" 1724checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1725dependencies = [ 1726 "ppv-lite86", 1727 "rand_core", 1728] 1729 1730[[package]] 1731name = "rand_core" 1732version = "0.6.4" 1733source = "registry+https://github.com/rust-lang/crates.io-index" 1734checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1735dependencies = [ 1736 "getrandom", 1737] 1738 1739[[package]] 1740name = "range_map_vec" 1741version = "0.2.0" 1742source = "registry+https://github.com/rust-lang/crates.io-index" 1743checksum = "7cc2191ec1fd850e3ede4cf09ccfd40a33df561111f73e96e1b7c3f9eee31328" 1744 1745[[package]] 1746name = "rate_limiter" 1747version = "0.1.0" 1748dependencies = [ 1749 "epoll", 1750 "libc", 1751 "log", 1752 "thiserror", 1753 "vmm-sys-util", 1754] 1755 1756[[package]] 1757name = "redox_syscall" 1758version = "0.2.16" 1759source = "registry+https://github.com/rust-lang/crates.io-index" 1760checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1761dependencies = [ 1762 "bitflags 1.3.2", 1763] 1764 1765[[package]] 1766name = "redox_syscall" 1767version = "0.4.1" 1768source = "registry+https://github.com/rust-lang/crates.io-index" 1769checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1770dependencies = [ 1771 "bitflags 1.3.2", 1772] 1773 1774[[package]] 1775name = "redox_users" 1776version = "0.4.6" 1777source = "registry+https://github.com/rust-lang/crates.io-index" 1778checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 1779dependencies = [ 1780 "getrandom", 1781 "libredox", 1782 "thiserror", 1783] 1784 1785[[package]] 1786name = "regex" 1787version = "1.10.5" 1788source = "registry+https://github.com/rust-lang/crates.io-index" 1789checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 1790dependencies = [ 1791 "aho-corasick", 1792 "memchr", 1793 "regex-automata", 1794 "regex-syntax", 1795] 1796 1797[[package]] 1798name = "regex-automata" 1799version = "0.4.7" 1800source = "registry+https://github.com/rust-lang/crates.io-index" 1801checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 1802dependencies = [ 1803 "aho-corasick", 1804 "memchr", 1805 "regex-syntax", 1806] 1807 1808[[package]] 1809name = "regex-syntax" 1810version = "0.8.3" 1811source = "registry+https://github.com/rust-lang/crates.io-index" 1812checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 1813 1814[[package]] 1815name = "remain" 1816version = "0.2.14" 1817source = "registry+https://github.com/rust-lang/crates.io-index" 1818checksum = "46aef80f842736de545ada6ec65b81ee91504efd6853f4b96de7414c42ae7443" 1819dependencies = [ 1820 "proc-macro2", 1821 "quote", 1822 "syn 2.0.66", 1823] 1824 1825[[package]] 1826name = "rustc-demangle" 1827version = "0.1.24" 1828source = "registry+https://github.com/rust-lang/crates.io-index" 1829checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 1830 1831[[package]] 1832name = "rustc-hash" 1833version = "1.1.0" 1834source = "registry+https://github.com/rust-lang/crates.io-index" 1835checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1836 1837[[package]] 1838name = "rustix" 1839version = "0.38.34" 1840source = "registry+https://github.com/rust-lang/crates.io-index" 1841checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 1842dependencies = [ 1843 "bitflags 2.6.0", 1844 "errno", 1845 "libc", 1846 "linux-raw-sys", 1847 "windows-sys 0.52.0", 1848] 1849 1850[[package]] 1851name = "ryu" 1852version = "1.0.18" 1853source = "registry+https://github.com/rust-lang/crates.io-index" 1854checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 1855 1856[[package]] 1857name = "scopeguard" 1858version = "1.2.0" 1859source = "registry+https://github.com/rust-lang/crates.io-index" 1860checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1861 1862[[package]] 1863name = "seccompiler" 1864version = "0.4.0" 1865source = "registry+https://github.com/rust-lang/crates.io-index" 1866checksum = "345a3e4dddf721a478089d4697b83c6c0a8f5bf16086f6c13397e4534eb6e2e5" 1867dependencies = [ 1868 "libc", 1869] 1870 1871[[package]] 1872name = "serde" 1873version = "1.0.208" 1874source = "registry+https://github.com/rust-lang/crates.io-index" 1875checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2" 1876dependencies = [ 1877 "serde_derive", 1878] 1879 1880[[package]] 1881name = "serde_derive" 1882version = "1.0.208" 1883source = "registry+https://github.com/rust-lang/crates.io-index" 1884checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" 1885dependencies = [ 1886 "proc-macro2", 1887 "quote", 1888 "syn 2.0.66", 1889] 1890 1891[[package]] 1892name = "serde_json" 1893version = "1.0.120" 1894source = "registry+https://github.com/rust-lang/crates.io-index" 1895checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" 1896dependencies = [ 1897 "itoa", 1898 "ryu", 1899 "serde", 1900] 1901 1902[[package]] 1903name = "serde_repr" 1904version = "0.1.19" 1905source = "registry+https://github.com/rust-lang/crates.io-index" 1906checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 1907dependencies = [ 1908 "proc-macro2", 1909 "quote", 1910 "syn 2.0.66", 1911] 1912 1913[[package]] 1914name = "serde_with" 1915version = "3.9.0" 1916source = "registry+https://github.com/rust-lang/crates.io-index" 1917checksum = "69cecfa94848272156ea67b2b1a53f20fc7bc638c4a46d2f8abde08f05f4b857" 1918dependencies = [ 1919 "serde", 1920 "serde_derive", 1921 "serde_with_macros", 1922] 1923 1924[[package]] 1925name = "serde_with_macros" 1926version = "3.9.0" 1927source = "registry+https://github.com/rust-lang/crates.io-index" 1928checksum = "a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350" 1929dependencies = [ 1930 "darling", 1931 "proc-macro2", 1932 "quote", 1933 "syn 2.0.66", 1934] 1935 1936[[package]] 1937name = "serial_buffer" 1938version = "0.1.0" 1939 1940[[package]] 1941name = "sha1" 1942version = "0.10.6" 1943source = "registry+https://github.com/rust-lang/crates.io-index" 1944checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 1945dependencies = [ 1946 "cfg-if", 1947 "cpufeatures", 1948 "digest", 1949] 1950 1951[[package]] 1952name = "signal-hook" 1953version = "0.3.17" 1954source = "registry+https://github.com/rust-lang/crates.io-index" 1955checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 1956dependencies = [ 1957 "libc", 1958 "signal-hook-registry", 1959] 1960 1961[[package]] 1962name = "signal-hook-registry" 1963version = "1.4.2" 1964source = "registry+https://github.com/rust-lang/crates.io-index" 1965checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 1966dependencies = [ 1967 "libc", 1968] 1969 1970[[package]] 1971name = "slab" 1972version = "0.4.9" 1973source = "registry+https://github.com/rust-lang/crates.io-index" 1974checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1975dependencies = [ 1976 "autocfg", 1977] 1978 1979[[package]] 1980name = "smallvec" 1981version = "1.13.2" 1982source = "registry+https://github.com/rust-lang/crates.io-index" 1983checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 1984 1985[[package]] 1986name = "spin" 1987version = "0.9.8" 1988source = "registry+https://github.com/rust-lang/crates.io-index" 1989checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 1990dependencies = [ 1991 "lock_api", 1992] 1993 1994[[package]] 1995name = "ssh2" 1996version = "0.9.4" 1997source = "registry+https://github.com/rust-lang/crates.io-index" 1998checksum = "e7fe461910559f6d5604c3731d00d2aafc4a83d1665922e280f42f9a168d5455" 1999dependencies = [ 2000 "bitflags 1.3.2", 2001 "libc", 2002 "libssh2-sys", 2003 "parking_lot 0.11.2", 2004] 2005 2006[[package]] 2007name = "static_assertions" 2008version = "1.1.0" 2009source = "registry+https://github.com/rust-lang/crates.io-index" 2010checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2011 2012[[package]] 2013name = "strsim" 2014version = "0.11.1" 2015source = "registry+https://github.com/rust-lang/crates.io-index" 2016checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 2017 2018[[package]] 2019name = "syn" 2020version = "1.0.109" 2021source = "registry+https://github.com/rust-lang/crates.io-index" 2022checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2023dependencies = [ 2024 "proc-macro2", 2025 "quote", 2026 "unicode-ident", 2027] 2028 2029[[package]] 2030name = "syn" 2031version = "2.0.66" 2032source = "registry+https://github.com/rust-lang/crates.io-index" 2033checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" 2034dependencies = [ 2035 "proc-macro2", 2036 "quote", 2037 "unicode-ident", 2038] 2039 2040[[package]] 2041name = "tempfile" 2042version = "3.10.1" 2043source = "registry+https://github.com/rust-lang/crates.io-index" 2044checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 2045dependencies = [ 2046 "cfg-if", 2047 "fastrand", 2048 "rustix", 2049 "windows-sys 0.52.0", 2050] 2051 2052[[package]] 2053name = "terminal_size" 2054version = "0.3.0" 2055source = "registry+https://github.com/rust-lang/crates.io-index" 2056checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 2057dependencies = [ 2058 "rustix", 2059 "windows-sys 0.48.0", 2060] 2061 2062[[package]] 2063name = "test_infra" 2064version = "0.1.0" 2065dependencies = [ 2066 "dirs", 2067 "epoll", 2068 "libc", 2069 "once_cell", 2070 "serde", 2071 "serde_json", 2072 "ssh2", 2073 "vmm-sys-util", 2074 "wait-timeout", 2075] 2076 2077[[package]] 2078name = "thiserror" 2079version = "1.0.62" 2080source = "registry+https://github.com/rust-lang/crates.io-index" 2081checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb" 2082dependencies = [ 2083 "thiserror-impl", 2084] 2085 2086[[package]] 2087name = "thiserror-impl" 2088version = "1.0.62" 2089source = "registry+https://github.com/rust-lang/crates.io-index" 2090checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c" 2091dependencies = [ 2092 "proc-macro2", 2093 "quote", 2094 "syn 2.0.66", 2095] 2096 2097[[package]] 2098name = "thousands" 2099version = "0.2.0" 2100source = "registry+https://github.com/rust-lang/crates.io-index" 2101checksum = "3bf63baf9f5039dadc247375c29eb13706706cfde997d0330d05aa63a77d8820" 2102 2103[[package]] 2104name = "toml_datetime" 2105version = "0.6.5" 2106source = "registry+https://github.com/rust-lang/crates.io-index" 2107checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 2108 2109[[package]] 2110name = "toml_edit" 2111version = "0.21.1" 2112source = "registry+https://github.com/rust-lang/crates.io-index" 2113checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 2114dependencies = [ 2115 "indexmap", 2116 "toml_datetime", 2117 "winnow", 2118] 2119 2120[[package]] 2121name = "tpm" 2122version = "0.1.0" 2123dependencies = [ 2124 "anyhow", 2125 "byteorder", 2126 "libc", 2127 "log", 2128 "net_gen", 2129 "thiserror", 2130 "vmm-sys-util", 2131] 2132 2133[[package]] 2134name = "tracer" 2135version = "0.1.0" 2136dependencies = [ 2137 "libc", 2138 "log", 2139 "once_cell", 2140 "serde", 2141 "serde_json", 2142] 2143 2144[[package]] 2145name = "tracing" 2146version = "0.1.40" 2147source = "registry+https://github.com/rust-lang/crates.io-index" 2148checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2149dependencies = [ 2150 "pin-project-lite", 2151 "tracing-attributes", 2152 "tracing-core", 2153] 2154 2155[[package]] 2156name = "tracing-attributes" 2157version = "0.1.27" 2158source = "registry+https://github.com/rust-lang/crates.io-index" 2159checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 2160dependencies = [ 2161 "proc-macro2", 2162 "quote", 2163 "syn 2.0.66", 2164] 2165 2166[[package]] 2167name = "tracing-core" 2168version = "0.1.32" 2169source = "registry+https://github.com/rust-lang/crates.io-index" 2170checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 2171dependencies = [ 2172 "once_cell", 2173] 2174 2175[[package]] 2176name = "typenum" 2177version = "1.17.0" 2178source = "registry+https://github.com/rust-lang/crates.io-index" 2179checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 2180 2181[[package]] 2182name = "uds_windows" 2183version = "1.1.0" 2184source = "registry+https://github.com/rust-lang/crates.io-index" 2185checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 2186dependencies = [ 2187 "memoffset", 2188 "tempfile", 2189 "winapi", 2190] 2191 2192[[package]] 2193name = "unicode-ident" 2194version = "1.0.12" 2195source = "registry+https://github.com/rust-lang/crates.io-index" 2196checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 2197 2198[[package]] 2199name = "utf8parse" 2200version = "0.2.2" 2201source = "registry+https://github.com/rust-lang/crates.io-index" 2202checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 2203 2204[[package]] 2205name = "uuid" 2206version = "1.8.0" 2207source = "registry+https://github.com/rust-lang/crates.io-index" 2208checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 2209dependencies = [ 2210 "getrandom", 2211 "rand", 2212 "uuid-macro-internal", 2213] 2214 2215[[package]] 2216name = "uuid-macro-internal" 2217version = "1.10.0" 2218source = "registry+https://github.com/rust-lang/crates.io-index" 2219checksum = "ee1cd046f83ea2c4e920d6ee9f7c3537ef928d75dce5d84a87c2c5d6b3999a3a" 2220dependencies = [ 2221 "proc-macro2", 2222 "quote", 2223 "syn 2.0.66", 2224] 2225 2226[[package]] 2227name = "vcpkg" 2228version = "0.2.15" 2229source = "registry+https://github.com/rust-lang/crates.io-index" 2230checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 2231 2232[[package]] 2233name = "version_check" 2234version = "0.9.4" 2235source = "registry+https://github.com/rust-lang/crates.io-index" 2236checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2237 2238[[package]] 2239name = "vfio-bindings" 2240version = "0.4.0" 2241source = "git+https://github.com/rust-vmm/vfio?branch=main#a51a4746b0d317bfc21fa49d40f9287f3b8137fd" 2242dependencies = [ 2243 "vmm-sys-util", 2244] 2245 2246[[package]] 2247name = "vfio-ioctls" 2248version = "0.2.0" 2249source = "git+https://github.com/rust-vmm/vfio?branch=main#a51a4746b0d317bfc21fa49d40f9287f3b8137fd" 2250dependencies = [ 2251 "byteorder", 2252 "kvm-bindings", 2253 "kvm-ioctls", 2254 "libc", 2255 "log", 2256 "mshv-bindings", 2257 "mshv-ioctls", 2258 "thiserror", 2259 "vfio-bindings", 2260 "vm-memory", 2261 "vmm-sys-util", 2262] 2263 2264[[package]] 2265name = "vfio_user" 2266version = "0.1.0" 2267source = "git+https://github.com/rust-vmm/vfio-user?branch=main#bf7d7e851b604d8414a7960fb9137b59fc42421d" 2268dependencies = [ 2269 "bitflags 1.3.2", 2270 "libc", 2271 "log", 2272 "serde", 2273 "serde_derive", 2274 "serde_json", 2275 "thiserror", 2276 "vfio-bindings", 2277 "vm-memory", 2278 "vmm-sys-util", 2279] 2280 2281[[package]] 2282name = "vhost" 2283version = "0.12.0" 2284source = "registry+https://github.com/rust-lang/crates.io-index" 2285checksum = "7c1c4c6c9f79fbe3150d9a403008ca416d34c489897effdda28b646f09900aad" 2286dependencies = [ 2287 "bitflags 2.6.0", 2288 "libc", 2289 "uuid", 2290 "vm-memory", 2291 "vmm-sys-util", 2292] 2293 2294[[package]] 2295name = "vhost-user-backend" 2296version = "0.16.0" 2297source = "registry+https://github.com/rust-lang/crates.io-index" 2298checksum = "73768c8584e0be5ed8feb063785910cabe3f1af6661a5953fd3247fa611ddfaf" 2299dependencies = [ 2300 "libc", 2301 "log", 2302 "vhost", 2303 "virtio-bindings", 2304 "virtio-queue", 2305 "vm-memory", 2306 "vmm-sys-util", 2307] 2308 2309[[package]] 2310name = "vhost_user_block" 2311version = "0.1.0" 2312dependencies = [ 2313 "block", 2314 "clap", 2315 "env_logger", 2316 "epoll", 2317 "libc", 2318 "log", 2319 "option_parser", 2320 "vhost", 2321 "vhost-user-backend", 2322 "virtio-bindings", 2323 "virtio-queue", 2324 "vm-memory", 2325 "vmm-sys-util", 2326] 2327 2328[[package]] 2329name = "vhost_user_net" 2330version = "0.1.0" 2331dependencies = [ 2332 "clap", 2333 "env_logger", 2334 "epoll", 2335 "libc", 2336 "log", 2337 "net_util", 2338 "option_parser", 2339 "vhost", 2340 "vhost-user-backend", 2341 "virtio-bindings", 2342 "vm-memory", 2343 "vmm-sys-util", 2344] 2345 2346[[package]] 2347name = "virtio-bindings" 2348version = "0.2.3" 2349source = "registry+https://github.com/rust-lang/crates.io-index" 2350checksum = "68d0df4f5ad79b1dc81b5913ac737e24a84dcd5100f36ed953a1faec18aba241" 2351 2352[[package]] 2353name = "virtio-devices" 2354version = "0.1.0" 2355dependencies = [ 2356 "anyhow", 2357 "arc-swap", 2358 "block", 2359 "byteorder", 2360 "epoll", 2361 "event_monitor", 2362 "libc", 2363 "log", 2364 "mshv-ioctls", 2365 "net_gen", 2366 "net_util", 2367 "pci", 2368 "rate_limiter", 2369 "seccompiler", 2370 "serde", 2371 "serde_json", 2372 "serde_with", 2373 "serial_buffer", 2374 "thiserror", 2375 "vhost", 2376 "virtio-bindings", 2377 "virtio-queue", 2378 "vm-allocator", 2379 "vm-device", 2380 "vm-memory", 2381 "vm-migration", 2382 "vm-virtio", 2383 "vmm-sys-util", 2384] 2385 2386[[package]] 2387name = "virtio-queue" 2388version = "0.13.0" 2389source = "registry+https://github.com/rust-lang/crates.io-index" 2390checksum = "ffb1761348d3b5e82131379b9373435b48dc8333100bff3f1cdf9cc541a0ad83" 2391dependencies = [ 2392 "log", 2393 "virtio-bindings", 2394 "vm-memory", 2395 "vmm-sys-util", 2396] 2397 2398[[package]] 2399name = "vm-allocator" 2400version = "0.1.0" 2401dependencies = [ 2402 "arch", 2403 "libc", 2404 "vm-memory", 2405] 2406 2407[[package]] 2408name = "vm-device" 2409version = "0.1.0" 2410dependencies = [ 2411 "anyhow", 2412 "hypervisor", 2413 "serde", 2414 "thiserror", 2415 "vfio-ioctls", 2416 "vm-memory", 2417 "vmm-sys-util", 2418] 2419 2420[[package]] 2421name = "vm-fdt" 2422version = "0.3.0" 2423source = "git+https://github.com/rust-vmm/vm-fdt?branch=main#ef5bd734f5f66fb07722d766981adbc915f0d941" 2424 2425[[package]] 2426name = "vm-memory" 2427version = "0.15.0" 2428source = "registry+https://github.com/rust-lang/crates.io-index" 2429checksum = "a320fc11792e063174402ff444aa3c80363cbf1e31c47b5ef74124406c334ce6" 2430dependencies = [ 2431 "arc-swap", 2432 "libc", 2433 "thiserror", 2434 "winapi", 2435] 2436 2437[[package]] 2438name = "vm-migration" 2439version = "0.1.0" 2440dependencies = [ 2441 "anyhow", 2442 "serde", 2443 "serde_json", 2444 "thiserror", 2445 "vm-memory", 2446] 2447 2448[[package]] 2449name = "vm-virtio" 2450version = "0.1.0" 2451dependencies = [ 2452 "log", 2453 "virtio-queue", 2454 "vm-memory", 2455] 2456 2457[[package]] 2458name = "vmm" 2459version = "0.1.0" 2460dependencies = [ 2461 "acpi_tables", 2462 "anyhow", 2463 "arc-swap", 2464 "arch", 2465 "bitflags 2.6.0", 2466 "block", 2467 "blocking", 2468 "cfg-if", 2469 "clap", 2470 "devices", 2471 "dhat", 2472 "epoll", 2473 "event_monitor", 2474 "flume", 2475 "futures", 2476 "gdbstub", 2477 "gdbstub_arch", 2478 "hex", 2479 "hypervisor", 2480 "igvm", 2481 "igvm_defs", 2482 "landlock", 2483 "libc", 2484 "linux-loader", 2485 "log", 2486 "micro_http", 2487 "mshv-bindings", 2488 "net_util", 2489 "once_cell", 2490 "option_parser", 2491 "pci", 2492 "range_map_vec", 2493 "rate_limiter", 2494 "seccompiler", 2495 "serde", 2496 "serde_json", 2497 "serial_buffer", 2498 "signal-hook", 2499 "thiserror", 2500 "tracer", 2501 "uuid", 2502 "vfio-ioctls", 2503 "vfio_user", 2504 "virtio-devices", 2505 "virtio-queue", 2506 "vm-allocator", 2507 "vm-device", 2508 "vm-memory", 2509 "vm-migration", 2510 "vm-virtio", 2511 "vmm-sys-util", 2512 "zbus", 2513 "zerocopy", 2514] 2515 2516[[package]] 2517name = "vmm-sys-util" 2518version = "0.12.1" 2519source = "registry+https://github.com/rust-lang/crates.io-index" 2520checksum = "1d1435039746e20da4f8d507a72ee1b916f7b4b05af7a91c093d2c6561934ede" 2521dependencies = [ 2522 "bitflags 1.3.2", 2523 "libc", 2524 "serde", 2525 "serde_derive", 2526] 2527 2528[[package]] 2529name = "wait-timeout" 2530version = "0.2.0" 2531source = "registry+https://github.com/rust-lang/crates.io-index" 2532checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 2533dependencies = [ 2534 "libc", 2535] 2536 2537[[package]] 2538name = "wasi" 2539version = "0.11.0+wasi-snapshot-preview1" 2540source = "registry+https://github.com/rust-lang/crates.io-index" 2541checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2542 2543[[package]] 2544name = "wasm-bindgen" 2545version = "0.2.92" 2546source = "registry+https://github.com/rust-lang/crates.io-index" 2547checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 2548dependencies = [ 2549 "cfg-if", 2550 "wasm-bindgen-macro", 2551] 2552 2553[[package]] 2554name = "wasm-bindgen-backend" 2555version = "0.2.92" 2556source = "registry+https://github.com/rust-lang/crates.io-index" 2557checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 2558dependencies = [ 2559 "bumpalo", 2560 "log", 2561 "once_cell", 2562 "proc-macro2", 2563 "quote", 2564 "syn 2.0.66", 2565 "wasm-bindgen-shared", 2566] 2567 2568[[package]] 2569name = "wasm-bindgen-macro" 2570version = "0.2.92" 2571source = "registry+https://github.com/rust-lang/crates.io-index" 2572checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 2573dependencies = [ 2574 "quote", 2575 "wasm-bindgen-macro-support", 2576] 2577 2578[[package]] 2579name = "wasm-bindgen-macro-support" 2580version = "0.2.92" 2581source = "registry+https://github.com/rust-lang/crates.io-index" 2582checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 2583dependencies = [ 2584 "proc-macro2", 2585 "quote", 2586 "syn 2.0.66", 2587 "wasm-bindgen-backend", 2588 "wasm-bindgen-shared", 2589] 2590 2591[[package]] 2592name = "wasm-bindgen-shared" 2593version = "0.2.92" 2594source = "registry+https://github.com/rust-lang/crates.io-index" 2595checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 2596 2597[[package]] 2598name = "winapi" 2599version = "0.3.9" 2600source = "registry+https://github.com/rust-lang/crates.io-index" 2601checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2602dependencies = [ 2603 "winapi-i686-pc-windows-gnu", 2604 "winapi-x86_64-pc-windows-gnu", 2605] 2606 2607[[package]] 2608name = "winapi-i686-pc-windows-gnu" 2609version = "0.4.0" 2610source = "registry+https://github.com/rust-lang/crates.io-index" 2611checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2612 2613[[package]] 2614name = "winapi-x86_64-pc-windows-gnu" 2615version = "0.4.0" 2616source = "registry+https://github.com/rust-lang/crates.io-index" 2617checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2618 2619[[package]] 2620name = "windows-sys" 2621version = "0.48.0" 2622source = "registry+https://github.com/rust-lang/crates.io-index" 2623checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2624dependencies = [ 2625 "windows-targets 0.48.5", 2626] 2627 2628[[package]] 2629name = "windows-sys" 2630version = "0.52.0" 2631source = "registry+https://github.com/rust-lang/crates.io-index" 2632checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2633dependencies = [ 2634 "windows-targets 0.52.4", 2635] 2636 2637[[package]] 2638name = "windows-targets" 2639version = "0.48.5" 2640source = "registry+https://github.com/rust-lang/crates.io-index" 2641checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2642dependencies = [ 2643 "windows_aarch64_gnullvm 0.48.5", 2644 "windows_aarch64_msvc 0.48.5", 2645 "windows_i686_gnu 0.48.5", 2646 "windows_i686_msvc 0.48.5", 2647 "windows_x86_64_gnu 0.48.5", 2648 "windows_x86_64_gnullvm 0.48.5", 2649 "windows_x86_64_msvc 0.48.5", 2650] 2651 2652[[package]] 2653name = "windows-targets" 2654version = "0.52.4" 2655source = "registry+https://github.com/rust-lang/crates.io-index" 2656checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 2657dependencies = [ 2658 "windows_aarch64_gnullvm 0.52.4", 2659 "windows_aarch64_msvc 0.52.4", 2660 "windows_i686_gnu 0.52.4", 2661 "windows_i686_msvc 0.52.4", 2662 "windows_x86_64_gnu 0.52.4", 2663 "windows_x86_64_gnullvm 0.52.4", 2664 "windows_x86_64_msvc 0.52.4", 2665] 2666 2667[[package]] 2668name = "windows_aarch64_gnullvm" 2669version = "0.48.5" 2670source = "registry+https://github.com/rust-lang/crates.io-index" 2671checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2672 2673[[package]] 2674name = "windows_aarch64_gnullvm" 2675version = "0.52.4" 2676source = "registry+https://github.com/rust-lang/crates.io-index" 2677checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 2678 2679[[package]] 2680name = "windows_aarch64_msvc" 2681version = "0.48.5" 2682source = "registry+https://github.com/rust-lang/crates.io-index" 2683checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2684 2685[[package]] 2686name = "windows_aarch64_msvc" 2687version = "0.52.4" 2688source = "registry+https://github.com/rust-lang/crates.io-index" 2689checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 2690 2691[[package]] 2692name = "windows_i686_gnu" 2693version = "0.48.5" 2694source = "registry+https://github.com/rust-lang/crates.io-index" 2695checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2696 2697[[package]] 2698name = "windows_i686_gnu" 2699version = "0.52.4" 2700source = "registry+https://github.com/rust-lang/crates.io-index" 2701checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 2702 2703[[package]] 2704name = "windows_i686_msvc" 2705version = "0.48.5" 2706source = "registry+https://github.com/rust-lang/crates.io-index" 2707checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2708 2709[[package]] 2710name = "windows_i686_msvc" 2711version = "0.52.4" 2712source = "registry+https://github.com/rust-lang/crates.io-index" 2713checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 2714 2715[[package]] 2716name = "windows_x86_64_gnu" 2717version = "0.48.5" 2718source = "registry+https://github.com/rust-lang/crates.io-index" 2719checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2720 2721[[package]] 2722name = "windows_x86_64_gnu" 2723version = "0.52.4" 2724source = "registry+https://github.com/rust-lang/crates.io-index" 2725checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 2726 2727[[package]] 2728name = "windows_x86_64_gnullvm" 2729version = "0.48.5" 2730source = "registry+https://github.com/rust-lang/crates.io-index" 2731checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2732 2733[[package]] 2734name = "windows_x86_64_gnullvm" 2735version = "0.52.4" 2736source = "registry+https://github.com/rust-lang/crates.io-index" 2737checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 2738 2739[[package]] 2740name = "windows_x86_64_msvc" 2741version = "0.48.5" 2742source = "registry+https://github.com/rust-lang/crates.io-index" 2743checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2744 2745[[package]] 2746name = "windows_x86_64_msvc" 2747version = "0.52.4" 2748source = "registry+https://github.com/rust-lang/crates.io-index" 2749checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 2750 2751[[package]] 2752name = "winnow" 2753version = "0.5.40" 2754source = "registry+https://github.com/rust-lang/crates.io-index" 2755checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 2756dependencies = [ 2757 "memchr", 2758] 2759 2760[[package]] 2761name = "xdg-home" 2762version = "1.2.0" 2763source = "registry+https://github.com/rust-lang/crates.io-index" 2764checksum = "ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8" 2765dependencies = [ 2766 "libc", 2767 "windows-sys 0.52.0", 2768] 2769 2770[[package]] 2771name = "zbus" 2772version = "4.1.2" 2773source = "registry+https://github.com/rust-lang/crates.io-index" 2774checksum = "c9ff46f2a25abd690ed072054733e0bc3157e3d4c45f41bd183dce09c2ff8ab9" 2775dependencies = [ 2776 "async-broadcast", 2777 "async-executor", 2778 "async-fs", 2779 "async-io", 2780 "async-lock", 2781 "async-process", 2782 "async-recursion", 2783 "async-task", 2784 "async-trait", 2785 "blocking", 2786 "derivative", 2787 "enumflags2", 2788 "event-listener", 2789 "futures-core", 2790 "futures-sink", 2791 "futures-util", 2792 "hex", 2793 "nix", 2794 "ordered-stream", 2795 "rand", 2796 "serde", 2797 "serde_repr", 2798 "sha1", 2799 "static_assertions", 2800 "tracing", 2801 "uds_windows", 2802 "windows-sys 0.52.0", 2803 "xdg-home", 2804 "zbus_macros", 2805 "zbus_names", 2806 "zvariant", 2807] 2808 2809[[package]] 2810name = "zbus_macros" 2811version = "4.1.2" 2812source = "registry+https://github.com/rust-lang/crates.io-index" 2813checksum = "4e0e3852c93dcdb49c9462afe67a2a468f7bd464150d866e861eaf06208633e0" 2814dependencies = [ 2815 "proc-macro-crate", 2816 "proc-macro2", 2817 "quote", 2818 "regex", 2819 "syn 1.0.109", 2820 "zvariant_utils 1.1.0", 2821] 2822 2823[[package]] 2824name = "zbus_names" 2825version = "3.0.0" 2826source = "registry+https://github.com/rust-lang/crates.io-index" 2827checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 2828dependencies = [ 2829 "serde", 2830 "static_assertions", 2831 "zvariant", 2832] 2833 2834[[package]] 2835name = "zerocopy" 2836version = "0.7.35" 2837source = "registry+https://github.com/rust-lang/crates.io-index" 2838checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 2839dependencies = [ 2840 "byteorder", 2841 "zerocopy-derive", 2842] 2843 2844[[package]] 2845name = "zerocopy-derive" 2846version = "0.7.35" 2847source = "registry+https://github.com/rust-lang/crates.io-index" 2848checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 2849dependencies = [ 2850 "proc-macro2", 2851 "quote", 2852 "syn 2.0.66", 2853] 2854 2855[[package]] 2856name = "zvariant" 2857version = "4.1.2" 2858source = "registry+https://github.com/rust-lang/crates.io-index" 2859checksum = "1724a2b330760dc7d2a8402d841119dc869ef120b139d29862d6980e9c75bfc9" 2860dependencies = [ 2861 "endi", 2862 "enumflags2", 2863 "serde", 2864 "static_assertions", 2865 "zvariant_derive", 2866] 2867 2868[[package]] 2869name = "zvariant_derive" 2870version = "4.1.2" 2871source = "registry+https://github.com/rust-lang/crates.io-index" 2872checksum = "55025a7a518ad14518fb243559c058a2e5b848b015e31f1d90414f36e3317859" 2873dependencies = [ 2874 "proc-macro-crate", 2875 "proc-macro2", 2876 "quote", 2877 "syn 2.0.66", 2878 "zvariant_utils 2.0.0", 2879] 2880 2881[[package]] 2882name = "zvariant_utils" 2883version = "1.1.0" 2884source = "registry+https://github.com/rust-lang/crates.io-index" 2885checksum = "00bedb16a193cc12451873fee2a1bc6550225acece0e36f333e68326c73c8172" 2886dependencies = [ 2887 "proc-macro2", 2888 "quote", 2889 "syn 1.0.109", 2890] 2891 2892[[package]] 2893name = "zvariant_utils" 2894version = "2.0.0" 2895source = "registry+https://github.com/rust-lang/crates.io-index" 2896checksum = "fc242db087efc22bd9ade7aa7809e4ba828132edc312871584a6b4391bdf8786" 2897dependencies = [ 2898 "proc-macro2", 2899 "quote", 2900 "syn 2.0.66", 2901] 2902