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