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