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" 8dependencies = [ 9 "vm-memory", 10] 11 12[[package]] 13name = "aho-corasick" 14version = "0.7.19" 15source = "registry+https://github.com/rust-lang/crates.io-index" 16checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e" 17dependencies = [ 18 "memchr", 19] 20 21[[package]] 22name = "anyhow" 23version = "1.0.65" 24source = "registry+https://github.com/rust-lang/crates.io-index" 25checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" 26 27[[package]] 28name = "api_client" 29version = "0.1.0" 30dependencies = [ 31 "vmm-sys-util", 32] 33 34[[package]] 35name = "arc-swap" 36version = "1.5.1" 37source = "registry+https://github.com/rust-lang/crates.io-index" 38checksum = "983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164" 39 40[[package]] 41name = "arch" 42version = "0.1.0" 43dependencies = [ 44 "anyhow", 45 "byteorder", 46 "fdt", 47 "hypervisor", 48 "libc", 49 "linux-loader", 50 "log", 51 "serde", 52 "thiserror", 53 "uuid", 54 "versionize", 55 "versionize_derive", 56 "vm-fdt", 57 "vm-memory", 58 "vm-migration", 59 "vmm-sys-util", 60] 61 62[[package]] 63name = "atty" 64version = "0.2.14" 65source = "registry+https://github.com/rust-lang/crates.io-index" 66checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 67dependencies = [ 68 "hermit-abi", 69 "libc", 70 "winapi", 71] 72 73[[package]] 74name = "autocfg" 75version = "1.1.0" 76source = "registry+https://github.com/rust-lang/crates.io-index" 77checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 78 79[[package]] 80name = "bincode" 81version = "1.3.3" 82source = "registry+https://github.com/rust-lang/crates.io-index" 83checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 84dependencies = [ 85 "serde", 86] 87 88[[package]] 89name = "bitflags" 90version = "1.3.2" 91source = "registry+https://github.com/rust-lang/crates.io-index" 92checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 93 94[[package]] 95name = "block_util" 96version = "0.1.0" 97dependencies = [ 98 "io-uring", 99 "libc", 100 "log", 101 "qcow", 102 "thiserror", 103 "versionize", 104 "versionize_derive", 105 "vhdx", 106 "virtio-bindings", 107 "virtio-queue", 108 "vm-memory", 109 "vm-virtio", 110 "vmm-sys-util", 111] 112 113[[package]] 114name = "byteorder" 115version = "1.4.3" 116source = "registry+https://github.com/rust-lang/crates.io-index" 117checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 118 119[[package]] 120name = "cc" 121version = "1.0.73" 122source = "registry+https://github.com/rust-lang/crates.io-index" 123checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 124 125[[package]] 126name = "cfg-if" 127version = "1.0.0" 128source = "registry+https://github.com/rust-lang/crates.io-index" 129checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 130 131[[package]] 132name = "clap" 133version = "3.2.22" 134source = "registry+https://github.com/rust-lang/crates.io-index" 135checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750" 136dependencies = [ 137 "atty", 138 "bitflags", 139 "clap_lex", 140 "indexmap", 141 "once_cell", 142 "strsim", 143 "termcolor", 144 "terminal_size", 145 "textwrap", 146] 147 148[[package]] 149name = "clap_lex" 150version = "0.2.4" 151source = "registry+https://github.com/rust-lang/crates.io-index" 152checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 153dependencies = [ 154 "os_str_bytes", 155] 156 157[[package]] 158name = "cloud-hypervisor" 159version = "26.0.0" 160dependencies = [ 161 "anyhow", 162 "api_client", 163 "clap", 164 "dirs", 165 "epoll", 166 "event_monitor", 167 "hypervisor", 168 "libc", 169 "log", 170 "net_util", 171 "once_cell", 172 "option_parser", 173 "seccompiler", 174 "serde_json", 175 "signal-hook", 176 "test_infra", 177 "thiserror", 178 "tracer", 179 "vm-memory", 180 "vmm", 181 "vmm-sys-util", 182 "wait-timeout", 183] 184 185[[package]] 186name = "crc32c" 187version = "0.6.3" 188source = "registry+https://github.com/rust-lang/crates.io-index" 189checksum = "3dfea2db42e9927a3845fb268a10a72faed6d416065f77873f05e411457c363e" 190dependencies = [ 191 "rustc_version", 192] 193 194[[package]] 195name = "crc64" 196version = "1.0.0" 197source = "registry+https://github.com/rust-lang/crates.io-index" 198checksum = "55626594feae15d266d52440b26ff77de0e22230cf0c113abe619084c1ddc910" 199 200[[package]] 201name = "darling" 202version = "0.14.1" 203source = "registry+https://github.com/rust-lang/crates.io-index" 204checksum = "4529658bdda7fd6769b8614be250cdcfc3aeb0ee72fe66f9e41e5e5eb73eac02" 205dependencies = [ 206 "darling_core", 207 "darling_macro", 208] 209 210[[package]] 211name = "darling_core" 212version = "0.14.1" 213source = "registry+https://github.com/rust-lang/crates.io-index" 214checksum = "649c91bc01e8b1eac09fb91e8dbc7d517684ca6be8ebc75bb9cafc894f9fdb6f" 215dependencies = [ 216 "fnv", 217 "ident_case", 218 "proc-macro2", 219 "quote", 220 "strsim", 221 "syn", 222] 223 224[[package]] 225name = "darling_macro" 226version = "0.14.1" 227source = "registry+https://github.com/rust-lang/crates.io-index" 228checksum = "ddfc69c5bfcbd2fc09a0f38451d2daf0e372e367986a83906d1b0dbc88134fb5" 229dependencies = [ 230 "darling_core", 231 "quote", 232 "syn", 233] 234 235[[package]] 236name = "devices" 237version = "0.1.0" 238dependencies = [ 239 "acpi_tables", 240 "anyhow", 241 "arch", 242 "bitflags", 243 "byteorder", 244 "hypervisor", 245 "libc", 246 "log", 247 "versionize", 248 "versionize_derive", 249 "vm-device", 250 "vm-memory", 251 "vm-migration", 252 "vmm-sys-util", 253] 254 255[[package]] 256name = "dirs" 257version = "4.0.0" 258source = "registry+https://github.com/rust-lang/crates.io-index" 259checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 260dependencies = [ 261 "dirs-sys", 262] 263 264[[package]] 265name = "dirs-sys" 266version = "0.3.7" 267source = "registry+https://github.com/rust-lang/crates.io-index" 268checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 269dependencies = [ 270 "libc", 271 "redox_users", 272 "winapi", 273] 274 275[[package]] 276name = "env_logger" 277version = "0.9.1" 278source = "registry+https://github.com/rust-lang/crates.io-index" 279checksum = "c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272" 280dependencies = [ 281 "atty", 282 "humantime", 283 "log", 284 "regex", 285 "termcolor", 286] 287 288[[package]] 289name = "epoll" 290version = "4.3.1" 291source = "registry+https://github.com/rust-lang/crates.io-index" 292checksum = "20df693c700404f7e19d4d6fae6b15215d2913c27955d2b9d6f2c0f537511cd0" 293dependencies = [ 294 "bitflags", 295 "libc", 296] 297 298[[package]] 299name = "errno" 300version = "0.2.8" 301source = "registry+https://github.com/rust-lang/crates.io-index" 302checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 303dependencies = [ 304 "errno-dragonfly", 305 "libc", 306 "winapi", 307] 308 309[[package]] 310name = "errno-dragonfly" 311version = "0.1.2" 312source = "registry+https://github.com/rust-lang/crates.io-index" 313checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 314dependencies = [ 315 "cc", 316 "libc", 317] 318 319[[package]] 320name = "event_monitor" 321version = "0.1.0" 322dependencies = [ 323 "libc", 324 "serde", 325 "serde_json", 326] 327 328[[package]] 329name = "fdt" 330version = "0.1.4" 331source = "registry+https://github.com/rust-lang/crates.io-index" 332checksum = "964f5becd44d069dca0beea2b4bc05639ae7bf3b3f5369c295aff360bb57cca2" 333 334[[package]] 335name = "fnv" 336version = "1.0.7" 337source = "registry+https://github.com/rust-lang/crates.io-index" 338checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 339 340[[package]] 341name = "gdbstub" 342version = "0.6.3" 343source = "registry+https://github.com/rust-lang/crates.io-index" 344checksum = "32c95766e0414f8bfc1d07055574c621b67739466d6ba516c4fef8e99d30d2e6" 345dependencies = [ 346 "bitflags", 347 "cfg-if", 348 "log", 349 "managed", 350 "num-traits", 351 "paste", 352] 353 354[[package]] 355name = "gdbstub_arch" 356version = "0.2.4" 357source = "registry+https://github.com/rust-lang/crates.io-index" 358checksum = "eecb536c55c43593a00dde9074dbbdb0e81ce5f20dbca921400f8779c21dea9c" 359dependencies = [ 360 "gdbstub", 361 "num-traits", 362] 363 364[[package]] 365name = "getrandom" 366version = "0.2.7" 367source = "registry+https://github.com/rust-lang/crates.io-index" 368checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" 369dependencies = [ 370 "cfg-if", 371 "libc", 372 "wasi", 373] 374 375[[package]] 376name = "glob" 377version = "0.3.0" 378source = "registry+https://github.com/rust-lang/crates.io-index" 379checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 380 381[[package]] 382name = "hashbrown" 383version = "0.12.3" 384source = "registry+https://github.com/rust-lang/crates.io-index" 385checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 386 387[[package]] 388name = "hermit-abi" 389version = "0.1.20" 390source = "registry+https://github.com/rust-lang/crates.io-index" 391checksum = "c7a30908dbce072eca83216eab939d2290080e00ca71611b96a09e5cdce5f3fa" 392dependencies = [ 393 "libc", 394] 395 396[[package]] 397name = "humantime" 398version = "2.1.0" 399source = "registry+https://github.com/rust-lang/crates.io-index" 400checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 401 402[[package]] 403name = "hypervisor" 404version = "0.1.0" 405dependencies = [ 406 "anyhow", 407 "byteorder", 408 "env_logger", 409 "iced-x86", 410 "kvm-bindings", 411 "kvm-ioctls", 412 "libc", 413 "log", 414 "mshv-bindings", 415 "mshv-ioctls", 416 "serde", 417 "serde_with", 418 "thiserror", 419 "vfio-ioctls", 420 "vm-memory", 421 "vmm-sys-util", 422] 423 424[[package]] 425name = "iced-x86" 426version = "1.17.0" 427source = "registry+https://github.com/rust-lang/crates.io-index" 428checksum = "158f5204401d08f91d19176112146d75e99b3cf745092e268fa7be33e09adcec" 429dependencies = [ 430 "lazy_static", 431 "static_assertions", 432] 433 434[[package]] 435name = "ident_case" 436version = "1.0.1" 437source = "registry+https://github.com/rust-lang/crates.io-index" 438checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 439 440[[package]] 441name = "indexmap" 442version = "1.9.1" 443source = "registry+https://github.com/rust-lang/crates.io-index" 444checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" 445dependencies = [ 446 "autocfg", 447 "hashbrown", 448] 449 450[[package]] 451name = "instant" 452version = "0.1.12" 453source = "registry+https://github.com/rust-lang/crates.io-index" 454checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 455dependencies = [ 456 "cfg-if", 457] 458 459[[package]] 460name = "io-lifetimes" 461version = "0.7.3" 462source = "registry+https://github.com/rust-lang/crates.io-index" 463checksum = "1ea37f355c05dde75b84bba2d767906ad522e97cd9e2eef2be7a4ab7fb442c06" 464 465[[package]] 466name = "io-uring" 467version = "0.5.6" 468source = "registry+https://github.com/rust-lang/crates.io-index" 469checksum = "5a645fd8e7048c2f54050f7d0d4de8f624ada437e043bc7d72609bd08d70120b" 470dependencies = [ 471 "bitflags", 472 "libc", 473] 474 475[[package]] 476name = "ipnetwork" 477version = "0.19.0" 478source = "registry+https://github.com/rust-lang/crates.io-index" 479checksum = "1f84f1612606f3753f205a4e9a2efd6fe5b4c573a6269b2cc6c3003d44a0d127" 480dependencies = [ 481 "serde", 482] 483 484[[package]] 485name = "itoa" 486version = "1.0.3" 487source = "registry+https://github.com/rust-lang/crates.io-index" 488checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" 489 490[[package]] 491name = "kvm-bindings" 492version = "0.5.0" 493source = "git+https://github.com/cloud-hypervisor/kvm-bindings?branch=ch-v0.5.0-tdx#52e56d0e8ef0f6ea32fc0492e6a175b73617a49f" 494dependencies = [ 495 "serde", 496 "serde_derive", 497 "vmm-sys-util", 498] 499 500[[package]] 501name = "kvm-ioctls" 502version = "0.11.0" 503source = "git+https://github.com/rust-vmm/kvm-ioctls?branch=main#e6739aeebcc56dfea62216b2cc4cddd13d0a1182" 504dependencies = [ 505 "kvm-bindings", 506 "libc", 507 "vmm-sys-util", 508] 509 510[[package]] 511name = "lazy_static" 512version = "1.4.0" 513source = "registry+https://github.com/rust-lang/crates.io-index" 514checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 515 516[[package]] 517name = "libc" 518version = "0.2.133" 519source = "registry+https://github.com/rust-lang/crates.io-index" 520checksum = "c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966" 521 522[[package]] 523name = "libssh2-sys" 524version = "0.2.23" 525source = "registry+https://github.com/rust-lang/crates.io-index" 526checksum = "b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca" 527dependencies = [ 528 "cc", 529 "libc", 530 "libz-sys", 531 "openssl-sys", 532 "pkg-config", 533 "vcpkg", 534] 535 536[[package]] 537name = "libz-sys" 538version = "1.1.8" 539source = "registry+https://github.com/rust-lang/crates.io-index" 540checksum = "9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf" 541dependencies = [ 542 "cc", 543 "libc", 544 "pkg-config", 545 "vcpkg", 546] 547 548[[package]] 549name = "linux-loader" 550version = "0.6.0" 551source = "registry+https://github.com/rust-lang/crates.io-index" 552checksum = "62a2f912deca034ec34b0a43a390059ea98daac40e440ebe8bea88f3315fe168" 553dependencies = [ 554 "vm-memory", 555] 556 557[[package]] 558name = "linux-raw-sys" 559version = "0.0.46" 560source = "registry+https://github.com/rust-lang/crates.io-index" 561checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d" 562 563[[package]] 564name = "lock_api" 565version = "0.4.9" 566source = "registry+https://github.com/rust-lang/crates.io-index" 567checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 568dependencies = [ 569 "autocfg", 570 "scopeguard", 571] 572 573[[package]] 574name = "log" 575version = "0.4.17" 576source = "registry+https://github.com/rust-lang/crates.io-index" 577checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 578dependencies = [ 579 "cfg-if", 580] 581 582[[package]] 583name = "managed" 584version = "0.8.0" 585source = "registry+https://github.com/rust-lang/crates.io-index" 586checksum = "0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d" 587 588[[package]] 589name = "memchr" 590version = "2.5.0" 591source = "registry+https://github.com/rust-lang/crates.io-index" 592checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 593 594[[package]] 595name = "micro_http" 596version = "0.1.0" 597source = "git+https://github.com/firecracker-microvm/micro-http?branch=main#863b0370ba7e57f7df5b908ada9e5b44809ccae9" 598dependencies = [ 599 "libc", 600 "vmm-sys-util", 601] 602 603[[package]] 604name = "mshv-bindings" 605version = "0.1.1" 606source = "git+https://github.com/rust-vmm/mshv?branch=main#2d0aaa16b00eec5470aed0d4e8f8ce24550df6d1" 607dependencies = [ 608 "libc", 609 "serde", 610 "serde_derive", 611 "vmm-sys-util", 612 "zerocopy", 613] 614 615[[package]] 616name = "mshv-ioctls" 617version = "0.1.1" 618source = "git+https://github.com/rust-vmm/mshv?branch=main#2d0aaa16b00eec5470aed0d4e8f8ce24550df6d1" 619dependencies = [ 620 "libc", 621 "mshv-bindings", 622 "vmm-sys-util", 623] 624 625[[package]] 626name = "net_gen" 627version = "0.1.0" 628dependencies = [ 629 "vmm-sys-util", 630] 631 632[[package]] 633name = "net_util" 634version = "0.1.0" 635dependencies = [ 636 "epoll", 637 "getrandom", 638 "libc", 639 "log", 640 "net_gen", 641 "once_cell", 642 "pnet", 643 "pnet_datalink", 644 "rate_limiter", 645 "serde", 646 "serde_json", 647 "thiserror", 648 "versionize", 649 "versionize_derive", 650 "virtio-bindings", 651 "virtio-queue", 652 "vm-memory", 653 "vm-virtio", 654 "vmm-sys-util", 655] 656 657[[package]] 658name = "no-std-net" 659version = "0.6.0" 660source = "registry+https://github.com/rust-lang/crates.io-index" 661checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65" 662 663[[package]] 664name = "num-traits" 665version = "0.2.15" 666source = "registry+https://github.com/rust-lang/crates.io-index" 667checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 668dependencies = [ 669 "autocfg", 670] 671 672[[package]] 673name = "once_cell" 674version = "1.15.0" 675source = "registry+https://github.com/rust-lang/crates.io-index" 676checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" 677 678[[package]] 679name = "openssl-src" 680version = "111.22.0+1.1.1q" 681source = "registry+https://github.com/rust-lang/crates.io-index" 682checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853" 683dependencies = [ 684 "cc", 685] 686 687[[package]] 688name = "openssl-sys" 689version = "0.9.76" 690source = "registry+https://github.com/rust-lang/crates.io-index" 691checksum = "5230151e44c0f05157effb743e8d517472843121cf9243e8b81393edb5acd9ce" 692dependencies = [ 693 "autocfg", 694 "cc", 695 "libc", 696 "openssl-src", 697 "pkg-config", 698 "vcpkg", 699] 700 701[[package]] 702name = "option_parser" 703version = "0.1.0" 704 705[[package]] 706name = "os_str_bytes" 707version = "6.3.0" 708source = "registry+https://github.com/rust-lang/crates.io-index" 709checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" 710 711[[package]] 712name = "parking_lot" 713version = "0.11.2" 714source = "registry+https://github.com/rust-lang/crates.io-index" 715checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 716dependencies = [ 717 "instant", 718 "lock_api", 719 "parking_lot_core", 720] 721 722[[package]] 723name = "parking_lot_core" 724version = "0.8.5" 725source = "registry+https://github.com/rust-lang/crates.io-index" 726checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" 727dependencies = [ 728 "cfg-if", 729 "instant", 730 "libc", 731 "redox_syscall", 732 "smallvec", 733 "winapi", 734] 735 736[[package]] 737name = "paste" 738version = "1.0.9" 739source = "registry+https://github.com/rust-lang/crates.io-index" 740checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" 741 742[[package]] 743name = "pci" 744version = "0.1.0" 745dependencies = [ 746 "anyhow", 747 "byteorder", 748 "hypervisor", 749 "libc", 750 "log", 751 "serde", 752 "thiserror", 753 "versionize", 754 "versionize_derive", 755 "vfio-bindings", 756 "vfio-ioctls", 757 "vfio_user", 758 "vm-allocator", 759 "vm-device", 760 "vm-memory", 761 "vm-migration", 762 "vmm-sys-util", 763] 764 765[[package]] 766name = "performance-metrics" 767version = "0.1.0" 768dependencies = [ 769 "clap", 770 "dirs", 771 "serde", 772 "serde_json", 773 "test_infra", 774 "thiserror", 775 "wait-timeout", 776] 777 778[[package]] 779name = "pkg-config" 780version = "0.3.25" 781source = "registry+https://github.com/rust-lang/crates.io-index" 782checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 783 784[[package]] 785name = "pnet" 786version = "0.31.0" 787source = "registry+https://github.com/rust-lang/crates.io-index" 788checksum = "0caaf5b11fd907ff15cf14a4477bfabca4b37ab9e447a4f8dead969a59cdafad" 789dependencies = [ 790 "pnet_base", 791 "pnet_datalink", 792 "pnet_packet", 793 "pnet_transport", 794] 795 796[[package]] 797name = "pnet_base" 798version = "0.31.0" 799source = "registry+https://github.com/rust-lang/crates.io-index" 800checksum = "f9d3a993d49e5fd5d4d854d6999d4addca1f72d86c65adf224a36757161c02b6" 801dependencies = [ 802 "no-std-net", 803] 804 805[[package]] 806name = "pnet_datalink" 807version = "0.31.0" 808source = "registry+https://github.com/rust-lang/crates.io-index" 809checksum = "e466faf03a98ad27f6e15cd27a2b7cc89e73e640a43527742977bc503c37f8aa" 810dependencies = [ 811 "ipnetwork", 812 "libc", 813 "pnet_base", 814 "pnet_sys", 815 "winapi", 816] 817 818[[package]] 819name = "pnet_macros" 820version = "0.31.0" 821source = "registry+https://github.com/rust-lang/crates.io-index" 822checksum = "48dd52a5211fac27e7acb14cfc9f30ae16ae0e956b7b779c8214c74559cef4c3" 823dependencies = [ 824 "proc-macro2", 825 "quote", 826 "regex", 827 "syn", 828] 829 830[[package]] 831name = "pnet_macros_support" 832version = "0.31.0" 833source = "registry+https://github.com/rust-lang/crates.io-index" 834checksum = "89de095dc7739349559913aed1ef6a11e73ceade4897dadc77c5e09de6740750" 835dependencies = [ 836 "pnet_base", 837] 838 839[[package]] 840name = "pnet_packet" 841version = "0.31.0" 842source = "registry+https://github.com/rust-lang/crates.io-index" 843checksum = "bc3b5111e697c39c8b9795b9fdccbc301ab696699e88b9ea5a4e4628978f495f" 844dependencies = [ 845 "glob", 846 "pnet_base", 847 "pnet_macros", 848 "pnet_macros_support", 849] 850 851[[package]] 852name = "pnet_sys" 853version = "0.31.0" 854source = "registry+https://github.com/rust-lang/crates.io-index" 855checksum = "328e231f0add6d247d82421bf3790b4b33b39c8930637f428eef24c4c6a90805" 856dependencies = [ 857 "libc", 858 "winapi", 859] 860 861[[package]] 862name = "pnet_transport" 863version = "0.31.0" 864source = "registry+https://github.com/rust-lang/crates.io-index" 865checksum = "ff597185e6f1f5671b3122e4dba892a1c73e17c17e723d7669bd9299cbe7f124" 866dependencies = [ 867 "libc", 868 "pnet_base", 869 "pnet_packet", 870 "pnet_sys", 871] 872 873[[package]] 874name = "proc-macro2" 875version = "1.0.44" 876source = "registry+https://github.com/rust-lang/crates.io-index" 877checksum = "7bd7356a8122b6c4a24a82b278680c73357984ca2fc79a0f9fa6dea7dced7c58" 878dependencies = [ 879 "unicode-ident", 880] 881 882[[package]] 883name = "qcow" 884version = "0.1.0" 885dependencies = [ 886 "byteorder", 887 "libc", 888 "log", 889 "remain", 890 "vmm-sys-util", 891] 892 893[[package]] 894name = "quote" 895version = "1.0.21" 896source = "registry+https://github.com/rust-lang/crates.io-index" 897checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 898dependencies = [ 899 "proc-macro2", 900] 901 902[[package]] 903name = "rate_limiter" 904version = "0.1.0" 905dependencies = [ 906 "libc", 907 "log", 908 "vmm-sys-util", 909] 910 911[[package]] 912name = "redox_syscall" 913version = "0.2.16" 914source = "registry+https://github.com/rust-lang/crates.io-index" 915checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 916dependencies = [ 917 "bitflags", 918] 919 920[[package]] 921name = "redox_users" 922version = "0.4.3" 923source = "registry+https://github.com/rust-lang/crates.io-index" 924checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 925dependencies = [ 926 "getrandom", 927 "redox_syscall", 928 "thiserror", 929] 930 931[[package]] 932name = "regex" 933version = "1.6.0" 934source = "registry+https://github.com/rust-lang/crates.io-index" 935checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" 936dependencies = [ 937 "aho-corasick", 938 "memchr", 939 "regex-syntax", 940] 941 942[[package]] 943name = "regex-syntax" 944version = "0.6.27" 945source = "registry+https://github.com/rust-lang/crates.io-index" 946checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 947 948[[package]] 949name = "remain" 950version = "0.2.4" 951source = "registry+https://github.com/rust-lang/crates.io-index" 952checksum = "06df529c0d271b27ac4a2c260f5ce2914b60bd44702cecec7b9f271adbdde23b" 953dependencies = [ 954 "proc-macro2", 955 "quote", 956 "syn", 957] 958 959[[package]] 960name = "rustc_version" 961version = "0.4.0" 962source = "registry+https://github.com/rust-lang/crates.io-index" 963checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 964dependencies = [ 965 "semver", 966] 967 968[[package]] 969name = "rustix" 970version = "0.35.10" 971source = "registry+https://github.com/rust-lang/crates.io-index" 972checksum = "af895b90e5c071badc3136fc10ff0bcfc98747eadbaf43ed8f214e07ba8f8477" 973dependencies = [ 974 "bitflags", 975 "errno", 976 "io-lifetimes", 977 "libc", 978 "linux-raw-sys", 979 "windows-sys", 980] 981 982[[package]] 983name = "ryu" 984version = "1.0.11" 985source = "registry+https://github.com/rust-lang/crates.io-index" 986checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 987 988[[package]] 989name = "scopeguard" 990version = "1.1.0" 991source = "registry+https://github.com/rust-lang/crates.io-index" 992checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 993 994[[package]] 995name = "seccompiler" 996version = "0.3.0" 997source = "registry+https://github.com/rust-lang/crates.io-index" 998checksum = "6f6575e3c2b3a0fe2ef3e53855b6a8dead7c29f783da5e123d378c8c6a89017e" 999dependencies = [ 1000 "libc", 1001] 1002 1003[[package]] 1004name = "semver" 1005version = "1.0.14" 1006source = "registry+https://github.com/rust-lang/crates.io-index" 1007checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" 1008 1009[[package]] 1010name = "serde" 1011version = "1.0.145" 1012source = "registry+https://github.com/rust-lang/crates.io-index" 1013checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" 1014dependencies = [ 1015 "serde_derive", 1016] 1017 1018[[package]] 1019name = "serde_derive" 1020version = "1.0.145" 1021source = "registry+https://github.com/rust-lang/crates.io-index" 1022checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" 1023dependencies = [ 1024 "proc-macro2", 1025 "quote", 1026 "syn", 1027] 1028 1029[[package]] 1030name = "serde_json" 1031version = "1.0.85" 1032source = "registry+https://github.com/rust-lang/crates.io-index" 1033checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44" 1034dependencies = [ 1035 "itoa", 1036 "ryu", 1037 "serde", 1038] 1039 1040[[package]] 1041name = "serde_with" 1042version = "2.0.1" 1043source = "registry+https://github.com/rust-lang/crates.io-index" 1044checksum = "368f2d60d049ea019a84dcd6687b0d1e0030fe663ae105039bdf967ed5e6a9a7" 1045dependencies = [ 1046 "serde", 1047 "serde_with_macros", 1048] 1049 1050[[package]] 1051name = "serde_with_macros" 1052version = "2.0.1" 1053source = "registry+https://github.com/rust-lang/crates.io-index" 1054checksum = "1ccadfacf6cf10faad22bbadf55986bdd0856edfb5d9210aa1dcf1f516e84e93" 1055dependencies = [ 1056 "darling", 1057 "proc-macro2", 1058 "quote", 1059 "syn", 1060] 1061 1062[[package]] 1063name = "serial_buffer" 1064version = "0.1.0" 1065 1066[[package]] 1067name = "signal-hook" 1068version = "0.3.14" 1069source = "registry+https://github.com/rust-lang/crates.io-index" 1070checksum = "a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d" 1071dependencies = [ 1072 "libc", 1073 "signal-hook-registry", 1074] 1075 1076[[package]] 1077name = "signal-hook-registry" 1078version = "1.4.0" 1079source = "registry+https://github.com/rust-lang/crates.io-index" 1080checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 1081dependencies = [ 1082 "libc", 1083] 1084 1085[[package]] 1086name = "smallvec" 1087version = "1.9.0" 1088source = "registry+https://github.com/rust-lang/crates.io-index" 1089checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" 1090 1091[[package]] 1092name = "ssh2" 1093version = "0.9.3" 1094source = "registry+https://github.com/rust-lang/crates.io-index" 1095checksum = "269343e64430067a14937ae0e3c4ec604c178fb896dde0964b1acd22b3e2eeb1" 1096dependencies = [ 1097 "bitflags", 1098 "libc", 1099 "libssh2-sys", 1100 "parking_lot", 1101] 1102 1103[[package]] 1104name = "static_assertions" 1105version = "1.1.0" 1106source = "registry+https://github.com/rust-lang/crates.io-index" 1107checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 1108 1109[[package]] 1110name = "strsim" 1111version = "0.10.0" 1112source = "registry+https://github.com/rust-lang/crates.io-index" 1113checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1114 1115[[package]] 1116name = "syn" 1117version = "1.0.101" 1118source = "registry+https://github.com/rust-lang/crates.io-index" 1119checksum = "e90cde112c4b9690b8cbe810cba9ddd8bc1d7472e2cae317b69e9438c1cba7d2" 1120dependencies = [ 1121 "proc-macro2", 1122 "quote", 1123 "unicode-ident", 1124] 1125 1126[[package]] 1127name = "synstructure" 1128version = "0.12.6" 1129source = "registry+https://github.com/rust-lang/crates.io-index" 1130checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 1131dependencies = [ 1132 "proc-macro2", 1133 "quote", 1134 "syn", 1135 "unicode-xid", 1136] 1137 1138[[package]] 1139name = "termcolor" 1140version = "1.1.3" 1141source = "registry+https://github.com/rust-lang/crates.io-index" 1142checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 1143dependencies = [ 1144 "winapi-util", 1145] 1146 1147[[package]] 1148name = "terminal_size" 1149version = "0.2.1" 1150source = "registry+https://github.com/rust-lang/crates.io-index" 1151checksum = "8440c860cf79def6164e4a0a983bcc2305d82419177a0e0c71930d049e3ac5a1" 1152dependencies = [ 1153 "rustix", 1154 "windows-sys", 1155] 1156 1157[[package]] 1158name = "test_infra" 1159version = "0.1.0" 1160dependencies = [ 1161 "dirs", 1162 "epoll", 1163 "libc", 1164 "once_cell", 1165 "serde", 1166 "serde_json", 1167 "ssh2", 1168 "vmm-sys-util", 1169 "wait-timeout", 1170] 1171 1172[[package]] 1173name = "textwrap" 1174version = "0.15.1" 1175source = "registry+https://github.com/rust-lang/crates.io-index" 1176checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16" 1177dependencies = [ 1178 "terminal_size", 1179] 1180 1181[[package]] 1182name = "thiserror" 1183version = "1.0.37" 1184source = "registry+https://github.com/rust-lang/crates.io-index" 1185checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 1186dependencies = [ 1187 "thiserror-impl", 1188] 1189 1190[[package]] 1191name = "thiserror-impl" 1192version = "1.0.37" 1193source = "registry+https://github.com/rust-lang/crates.io-index" 1194checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 1195dependencies = [ 1196 "proc-macro2", 1197 "quote", 1198 "syn", 1199] 1200 1201[[package]] 1202name = "tracer" 1203version = "0.1.0" 1204dependencies = [ 1205 "libc", 1206 "log", 1207 "once_cell", 1208 "serde", 1209 "serde_json", 1210] 1211 1212[[package]] 1213name = "unicode-ident" 1214version = "1.0.4" 1215source = "registry+https://github.com/rust-lang/crates.io-index" 1216checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" 1217 1218[[package]] 1219name = "unicode-xid" 1220version = "0.2.4" 1221source = "registry+https://github.com/rust-lang/crates.io-index" 1222checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 1223 1224[[package]] 1225name = "uuid" 1226version = "1.1.2" 1227source = "registry+https://github.com/rust-lang/crates.io-index" 1228checksum = "dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f" 1229dependencies = [ 1230 "getrandom", 1231] 1232 1233[[package]] 1234name = "vcpkg" 1235version = "0.2.15" 1236source = "registry+https://github.com/rust-lang/crates.io-index" 1237checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1238 1239[[package]] 1240name = "versionize" 1241version = "0.1.6" 1242source = "registry+https://github.com/rust-lang/crates.io-index" 1243checksum = "7429cf68de8f091b667d27323ed323afd39584a56d533995b12ddd748e5e6ca9" 1244dependencies = [ 1245 "bincode", 1246 "crc64", 1247 "proc-macro2", 1248 "quote", 1249 "serde", 1250 "serde_derive", 1251 "syn", 1252 "versionize_derive", 1253 "vmm-sys-util", 1254] 1255 1256[[package]] 1257name = "versionize_derive" 1258version = "0.1.4" 1259source = "git+https://github.com/cloud-hypervisor/versionize_derive?branch=ch#ae35ef7a3ddabd3371ab8ac0193a383aff6e4b1b" 1260dependencies = [ 1261 "proc-macro2", 1262 "quote", 1263 "syn", 1264] 1265 1266[[package]] 1267name = "vfio-bindings" 1268version = "0.3.1" 1269source = "registry+https://github.com/rust-lang/crates.io-index" 1270checksum = "43449b404c488f70507dca193debd4bea361fe8089869b947adc19720e464bce" 1271dependencies = [ 1272 "vmm-sys-util", 1273] 1274 1275[[package]] 1276name = "vfio-ioctls" 1277version = "0.1.0" 1278source = "git+https://github.com/rust-vmm/vfio?branch=main#bf7c9b997b4ad0ca1ab4bfe96dc1b10d4bc5be24" 1279dependencies = [ 1280 "byteorder", 1281 "kvm-bindings", 1282 "kvm-ioctls", 1283 "libc", 1284 "log", 1285 "mshv-bindings", 1286 "mshv-ioctls", 1287 "thiserror", 1288 "vfio-bindings", 1289 "vm-memory", 1290 "vmm-sys-util", 1291] 1292 1293[[package]] 1294name = "vfio_user" 1295version = "0.1.0" 1296dependencies = [ 1297 "libc", 1298 "log", 1299 "serde", 1300 "serde_derive", 1301 "serde_json", 1302 "thiserror", 1303 "vfio-bindings", 1304 "vm-memory", 1305 "vmm-sys-util", 1306] 1307 1308[[package]] 1309name = "vhdx" 1310version = "0.1.0" 1311dependencies = [ 1312 "byteorder", 1313 "crc32c", 1314 "libc", 1315 "log", 1316 "remain", 1317 "thiserror", 1318 "uuid", 1319] 1320 1321[[package]] 1322name = "vhost" 1323version = "0.5.0" 1324source = "registry+https://github.com/rust-lang/crates.io-index" 1325checksum = "79243657c76e5c90dcbf60187c842614f6dfc7123972c55bb3bcc446792aca93" 1326dependencies = [ 1327 "bitflags", 1328 "libc", 1329 "vm-memory", 1330 "vmm-sys-util", 1331] 1332 1333[[package]] 1334name = "vhost-user-backend" 1335version = "0.7.0" 1336source = "registry+https://github.com/rust-lang/crates.io-index" 1337checksum = "6a0fc7d5f8e2943cd9f2ecd58be3f2078add863a49573d14dd9d64e1ab26544c" 1338dependencies = [ 1339 "libc", 1340 "log", 1341 "vhost", 1342 "virtio-bindings", 1343 "virtio-queue", 1344 "vm-memory", 1345 "vmm-sys-util", 1346] 1347 1348[[package]] 1349name = "vhost_user_block" 1350version = "0.1.0" 1351dependencies = [ 1352 "block_util", 1353 "clap", 1354 "env_logger", 1355 "epoll", 1356 "libc", 1357 "log", 1358 "option_parser", 1359 "qcow", 1360 "vhost", 1361 "vhost-user-backend", 1362 "virtio-bindings", 1363 "virtio-queue", 1364 "vm-memory", 1365 "vmm-sys-util", 1366] 1367 1368[[package]] 1369name = "vhost_user_net" 1370version = "0.1.0" 1371dependencies = [ 1372 "clap", 1373 "env_logger", 1374 "epoll", 1375 "libc", 1376 "log", 1377 "net_util", 1378 "option_parser", 1379 "vhost", 1380 "vhost-user-backend", 1381 "virtio-bindings", 1382 "vm-memory", 1383 "vmm-sys-util", 1384] 1385 1386[[package]] 1387name = "virtio-bindings" 1388version = "0.1.0" 1389source = "registry+https://github.com/rust-lang/crates.io-index" 1390checksum = "3ff512178285488516ed85f15b5d0113a7cdb89e9e8a760b269ae4f02b84bd6b" 1391 1392[[package]] 1393name = "virtio-devices" 1394version = "0.1.0" 1395dependencies = [ 1396 "anyhow", 1397 "arc-swap", 1398 "block_util", 1399 "byteorder", 1400 "epoll", 1401 "event_monitor", 1402 "io-uring", 1403 "libc", 1404 "log", 1405 "net_gen", 1406 "net_util", 1407 "pci", 1408 "rate_limiter", 1409 "seccompiler", 1410 "serde", 1411 "serde_json", 1412 "serial_buffer", 1413 "thiserror", 1414 "versionize", 1415 "versionize_derive", 1416 "vhost", 1417 "virtio-bindings", 1418 "virtio-queue", 1419 "vm-allocator", 1420 "vm-device", 1421 "vm-memory", 1422 "vm-migration", 1423 "vm-virtio", 1424 "vmm-sys-util", 1425] 1426 1427[[package]] 1428name = "virtio-queue" 1429version = "0.6.0" 1430source = "registry+https://github.com/rust-lang/crates.io-index" 1431checksum = "6e2b7bea73248006630c9611a61ac3b8e44eece09342801fe1faec583b7a9f02" 1432dependencies = [ 1433 "log", 1434 "virtio-bindings", 1435 "vm-memory", 1436 "vmm-sys-util", 1437] 1438 1439[[package]] 1440name = "vm-allocator" 1441version = "0.1.0" 1442dependencies = [ 1443 "arch", 1444 "libc", 1445 "vm-memory", 1446] 1447 1448[[package]] 1449name = "vm-device" 1450version = "0.1.0" 1451dependencies = [ 1452 "anyhow", 1453 "hypervisor", 1454 "serde", 1455 "thiserror", 1456 "vfio-ioctls", 1457 "vm-memory", 1458 "vmm-sys-util", 1459] 1460 1461[[package]] 1462name = "vm-fdt" 1463version = "0.2.0" 1464source = "git+https://github.com/rust-vmm/vm-fdt?branch=main#8a19dcc94a4fb0044ff6e879e069901e0a74a943" 1465 1466[[package]] 1467name = "vm-memory" 1468version = "0.9.0" 1469source = "registry+https://github.com/rust-lang/crates.io-index" 1470checksum = "583f213899e8a5eea23d9c507252d4bed5bc88f0ecbe0783262f80034630744b" 1471dependencies = [ 1472 "arc-swap", 1473 "libc", 1474 "winapi", 1475] 1476 1477[[package]] 1478name = "vm-migration" 1479version = "0.1.0" 1480dependencies = [ 1481 "anyhow", 1482 "serde", 1483 "serde_json", 1484 "thiserror", 1485 "versionize", 1486 "versionize_derive", 1487 "vm-memory", 1488] 1489 1490[[package]] 1491name = "vm-virtio" 1492version = "0.1.0" 1493dependencies = [ 1494 "log", 1495 "virtio-queue", 1496 "vm-memory", 1497] 1498 1499[[package]] 1500name = "vmm" 1501version = "0.1.0" 1502dependencies = [ 1503 "acpi_tables", 1504 "anyhow", 1505 "arc-swap", 1506 "arch", 1507 "bitflags", 1508 "block_util", 1509 "clap", 1510 "devices", 1511 "epoll", 1512 "event_monitor", 1513 "gdbstub", 1514 "gdbstub_arch", 1515 "hypervisor", 1516 "libc", 1517 "linux-loader", 1518 "log", 1519 "micro_http", 1520 "net_util", 1521 "once_cell", 1522 "option_parser", 1523 "pci", 1524 "qcow", 1525 "seccompiler", 1526 "serde", 1527 "serde_json", 1528 "serial_buffer", 1529 "signal-hook", 1530 "thiserror", 1531 "tracer", 1532 "uuid", 1533 "versionize", 1534 "versionize_derive", 1535 "vfio-ioctls", 1536 "vfio_user", 1537 "vhdx", 1538 "virtio-devices", 1539 "virtio-queue", 1540 "vm-allocator", 1541 "vm-device", 1542 "vm-memory", 1543 "vm-migration", 1544 "vm-virtio", 1545 "vmm-sys-util", 1546] 1547 1548[[package]] 1549name = "vmm-sys-util" 1550version = "0.10.0" 1551source = "registry+https://github.com/rust-lang/crates.io-index" 1552checksum = "08604d7be03eb26e33b3cee3ed4aef2bf550b305d1cca60e84da5d28d3790b62" 1553dependencies = [ 1554 "bitflags", 1555 "libc", 1556 "serde", 1557 "serde_derive", 1558] 1559 1560[[package]] 1561name = "wait-timeout" 1562version = "0.2.0" 1563source = "registry+https://github.com/rust-lang/crates.io-index" 1564checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 1565dependencies = [ 1566 "libc", 1567] 1568 1569[[package]] 1570name = "wasi" 1571version = "0.11.0+wasi-snapshot-preview1" 1572source = "registry+https://github.com/rust-lang/crates.io-index" 1573checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1574 1575[[package]] 1576name = "winapi" 1577version = "0.3.9" 1578source = "registry+https://github.com/rust-lang/crates.io-index" 1579checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1580dependencies = [ 1581 "winapi-i686-pc-windows-gnu", 1582 "winapi-x86_64-pc-windows-gnu", 1583] 1584 1585[[package]] 1586name = "winapi-i686-pc-windows-gnu" 1587version = "0.4.0" 1588source = "registry+https://github.com/rust-lang/crates.io-index" 1589checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1590 1591[[package]] 1592name = "winapi-util" 1593version = "0.1.5" 1594source = "registry+https://github.com/rust-lang/crates.io-index" 1595checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1596dependencies = [ 1597 "winapi", 1598] 1599 1600[[package]] 1601name = "winapi-x86_64-pc-windows-gnu" 1602version = "0.4.0" 1603source = "registry+https://github.com/rust-lang/crates.io-index" 1604checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1605 1606[[package]] 1607name = "windows-sys" 1608version = "0.36.1" 1609source = "registry+https://github.com/rust-lang/crates.io-index" 1610checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 1611dependencies = [ 1612 "windows_aarch64_msvc", 1613 "windows_i686_gnu", 1614 "windows_i686_msvc", 1615 "windows_x86_64_gnu", 1616 "windows_x86_64_msvc", 1617] 1618 1619[[package]] 1620name = "windows_aarch64_msvc" 1621version = "0.36.1" 1622source = "registry+https://github.com/rust-lang/crates.io-index" 1623checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 1624 1625[[package]] 1626name = "windows_i686_gnu" 1627version = "0.36.1" 1628source = "registry+https://github.com/rust-lang/crates.io-index" 1629checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 1630 1631[[package]] 1632name = "windows_i686_msvc" 1633version = "0.36.1" 1634source = "registry+https://github.com/rust-lang/crates.io-index" 1635checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 1636 1637[[package]] 1638name = "windows_x86_64_gnu" 1639version = "0.36.1" 1640source = "registry+https://github.com/rust-lang/crates.io-index" 1641checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 1642 1643[[package]] 1644name = "windows_x86_64_msvc" 1645version = "0.36.1" 1646source = "registry+https://github.com/rust-lang/crates.io-index" 1647checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 1648 1649[[package]] 1650name = "zerocopy" 1651version = "0.6.1" 1652source = "registry+https://github.com/rust-lang/crates.io-index" 1653checksum = "332f188cc1bcf1fe1064b8c58d150f497e697f49774aa846f2dc949d9a25f236" 1654dependencies = [ 1655 "byteorder", 1656 "zerocopy-derive", 1657] 1658 1659[[package]] 1660name = "zerocopy-derive" 1661version = "0.3.1" 1662source = "registry+https://github.com/rust-lang/crates.io-index" 1663checksum = "a0fbc82b82efe24da867ee52e015e58178684bd9dd64c34e66bdf21da2582a9f" 1664dependencies = [ 1665 "proc-macro2", 1666 "syn", 1667 "synstructure", 1668] 1669