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