WIP - ActixWeb multi-tenant blog and newsletter API server. Originally forked from LukeMathWalker/zero-to-production.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update Cargo.lock and resolve cargo-audit report

+521 -379
+517 -375
Cargo.lock
··· 44 44 45 45 [[package]] 46 46 name = "actix-http" 47 - version = "3.2.2" 47 + version = "3.3.0" 48 48 source = "registry+https://github.com/rust-lang/crates.io-index" 49 - checksum = "0c83abf9903e1f0ad9973cc4f7b9767fd5a03a583f51a5b7a339e07987cd2724" 49 + checksum = "0070905b2c4a98d184c4e81025253cb192aa8a73827553f38e9410801ceb35bb" 50 50 dependencies = [ 51 51 "actix-codec", 52 52 "actix-rt", 53 53 "actix-service", 54 54 "actix-utils", 55 - "ahash", 56 - "base64", 55 + "ahash 0.7.6", 56 + "base64 0.21.0", 57 57 "bitflags", 58 58 "brotli", 59 59 "bytes", ··· 66 66 "http", 67 67 "httparse", 68 68 "httpdate", 69 - "itoa 1.0.3", 69 + "itoa", 70 70 "language-tags", 71 71 "local-channel", 72 72 "mime", ··· 75 75 "rand 0.8.5", 76 76 "sha1", 77 77 "smallvec", 78 + "tokio", 79 + "tokio-util", 78 80 "tracing", 79 81 "zstd", 80 82 ] ··· 104 106 105 107 [[package]] 106 108 name = "actix-rt" 107 - version = "2.7.0" 109 + version = "2.8.0" 108 110 source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "7ea16c295198e958ef31930a6ef37d0fb64e9ca3b6116e6b93a8bdae96ee1000" 111 + checksum = "15265b6b8e2347670eb363c47fc8c75208b4a4994b27192f345fcbe707804f3e" 110 112 dependencies = [ 111 113 "futures-core", 112 114 "tokio", ··· 114 116 115 117 [[package]] 116 118 name = "actix-server" 117 - version = "2.1.1" 119 + version = "2.2.0" 118 120 source = "registry+https://github.com/rust-lang/crates.io-index" 119 - checksum = "0da34f8e659ea1b077bb4637948b815cd3768ad5a188fdcd74ff4d84240cd824" 121 + checksum = "3e8613a75dd50cc45f473cee3c34d59ed677c0f7b44480ce3b8247d7dc519327" 120 122 dependencies = [ 121 123 "actix-rt", 122 124 "actix-service", ··· 163 165 164 166 [[package]] 165 167 name = "actix-utils" 166 - version = "3.0.0" 168 + version = "3.0.1" 167 169 source = "registry+https://github.com/rust-lang/crates.io-index" 168 - checksum = "e491cbaac2e7fc788dfff99ff48ef317e23b3cf63dbaf7aaab6418f40f92aa94" 170 + checksum = "88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8" 169 171 dependencies = [ 170 172 "local-waker", 171 173 "pin-project-lite", ··· 173 175 174 176 [[package]] 175 177 name = "actix-web" 176 - version = "4.2.1" 178 + version = "4.3.0" 177 179 source = "registry+https://github.com/rust-lang/crates.io-index" 178 - checksum = "d48f7b6534e06c7bfc72ee91db7917d4af6afe23e7d223b51e68fffbb21e96b9" 180 + checksum = "464e0fddc668ede5f26ec1f9557a8d44eda948732f40c6b0ad79126930eb775f" 179 181 dependencies = [ 180 182 "actix-codec", 181 183 "actix-http", ··· 186 188 "actix-service", 187 189 "actix-utils", 188 190 "actix-web-codegen", 189 - "ahash", 191 + "ahash 0.7.6", 190 192 "bytes", 191 193 "bytestring", 192 194 "cfg-if", ··· 196 198 "futures-core", 197 199 "futures-util", 198 200 "http", 199 - "itoa 1.0.3", 201 + "itoa", 200 202 "language-tags", 201 203 "log", 202 204 "mime", ··· 226 228 227 229 [[package]] 228 230 name = "actix-web-flash-messages" 229 - version = "0.4.1" 231 + version = "0.4.2" 230 232 source = "registry+https://github.com/rust-lang/crates.io-index" 231 - checksum = "05c89d051c33e7044e8a6e811ed06dda6ce65dfb51a1e379146f723116ca362a" 233 + checksum = "300b8100fc09e9eb5036775f7d1e67f643c25fe6e796e7dbdeb8423c39482106" 232 234 dependencies = [ 233 235 "actix-web", 234 236 "anyhow", ··· 253 255 "actix-utils", 254 256 "actix-web", 255 257 "actix-web-lab-derive", 256 - "ahash", 258 + "ahash 0.7.6", 257 259 "arc-swap", 258 260 "async-trait", 259 261 "bytes", ··· 308 310 309 311 [[package]] 310 312 name = "aes" 311 - version = "0.8.1" 313 + version = "0.8.2" 312 314 source = "registry+https://github.com/rust-lang/crates.io-index" 313 - checksum = "bfe0133578c0986e1fe3dfcd4af1cc5b2dd6c3dbf534d69916ce16a2701d40ba" 315 + checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241" 314 316 dependencies = [ 315 317 "cfg-if", 316 318 "cipher", ··· 337 339 source = "registry+https://github.com/rust-lang/crates.io-index" 338 340 checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 339 341 dependencies = [ 340 - "getrandom 0.2.7", 342 + "getrandom 0.2.8", 343 + "once_cell", 344 + "version_check", 345 + ] 346 + 347 + [[package]] 348 + name = "ahash" 349 + version = "0.8.3" 350 + source = "registry+https://github.com/rust-lang/crates.io-index" 351 + checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 352 + dependencies = [ 353 + "cfg-if", 354 + "getrandom 0.2.8", 341 355 "once_cell", 342 356 "version_check", 343 357 ] 344 358 345 359 [[package]] 346 360 name = "aho-corasick" 347 - version = "0.7.19" 361 + version = "0.7.20" 348 362 source = "registry+https://github.com/rust-lang/crates.io-index" 349 - checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e" 363 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 350 364 dependencies = [ 351 365 "memchr", 352 366 ] ··· 376 390 ] 377 391 378 392 [[package]] 379 - name = "ansi_term" 380 - version = "0.12.1" 381 - source = "registry+https://github.com/rust-lang/crates.io-index" 382 - checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 383 - dependencies = [ 384 - "winapi", 385 - ] 386 - 387 - [[package]] 388 393 name = "anyhow" 389 - version = "1.0.65" 394 + version = "1.0.69" 390 395 source = "registry+https://github.com/rust-lang/crates.io-index" 391 - checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" 396 + checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" 392 397 393 398 [[package]] 394 399 name = "arc-swap" 395 - version = "1.5.1" 400 + version = "1.6.0" 396 401 source = "registry+https://github.com/rust-lang/crates.io-index" 397 - checksum = "983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164" 402 + checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 398 403 399 404 [[package]] 400 405 name = "argon2" ··· 425 430 426 431 [[package]] 427 432 name = "async-channel" 428 - version = "1.7.1" 433 + version = "1.8.0" 429 434 source = "registry+https://github.com/rust-lang/crates.io-index" 430 - checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28" 435 + checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833" 431 436 dependencies = [ 432 437 "concurrent-queue", 433 438 "event-listener", ··· 436 441 437 442 [[package]] 438 443 name = "async-trait" 439 - version = "0.1.57" 444 + version = "0.1.64" 440 445 source = "registry+https://github.com/rust-lang/crates.io-index" 441 - checksum = "76464446b8bc32758d7e88ee1a804d9914cd9b1cb264c029899680b0be29826f" 446 + checksum = "1cd7fce9ba8c3c042128ce72d8b2ddbf3a05747efb67ea0313c635e10bda47a2" 442 447 dependencies = [ 443 448 "proc-macro2", 444 449 "quote", ··· 456 461 457 462 [[package]] 458 463 name = "autocfg" 459 - version = "1.0.1" 464 + version = "1.1.0" 460 465 source = "registry+https://github.com/rust-lang/crates.io-index" 461 - checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" 466 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 462 467 463 468 [[package]] 464 469 name = "base64" 465 - version = "0.13.0" 470 + version = "0.13.1" 466 471 source = "registry+https://github.com/rust-lang/crates.io-index" 467 - checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 472 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 473 + 474 + [[package]] 475 + name = "base64" 476 + version = "0.20.0" 477 + source = "registry+https://github.com/rust-lang/crates.io-index" 478 + checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" 479 + 480 + [[package]] 481 + name = "base64" 482 + version = "0.21.0" 483 + source = "registry+https://github.com/rust-lang/crates.io-index" 484 + checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 468 485 469 486 [[package]] 470 487 name = "base64ct" 471 - version = "1.5.2" 488 + version = "1.5.3" 472 489 source = "registry+https://github.com/rust-lang/crates.io-index" 473 - checksum = "ea2b2456fd614d856680dcd9fcc660a51a820fa09daef2e49772b56a193c8474" 490 + checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf" 474 491 475 492 [[package]] 476 493 name = "bitflags" ··· 480 497 481 498 [[package]] 482 499 name = "blake2" 483 - version = "0.10.4" 500 + version = "0.10.6" 484 501 source = "registry+https://github.com/rust-lang/crates.io-index" 485 - checksum = "b9cf849ee05b2ee5fba5e36f97ff8ec2533916700fc0758d40d92136a42f3388" 502 + checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 486 503 dependencies = [ 487 504 "digest", 488 505 ] ··· 509 526 510 527 [[package]] 511 528 name = "brotli-decompressor" 512 - version = "2.3.2" 529 + version = "2.3.4" 513 530 source = "registry+https://github.com/rust-lang/crates.io-index" 514 - checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" 531 + checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" 515 532 dependencies = [ 516 533 "alloc-no-stdlib", 517 534 "alloc-stdlib", 518 535 ] 519 536 520 537 [[package]] 521 - name = "bstr" 522 - version = "0.2.17" 523 - source = "registry+https://github.com/rust-lang/crates.io-index" 524 - checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 525 - dependencies = [ 526 - "lazy_static", 527 - "memchr", 528 - "regex-automata", 529 - "serde", 530 - ] 531 - 532 - [[package]] 533 538 name = "bumpalo" 534 - version = "3.11.0" 539 + version = "3.12.0" 535 540 source = "registry+https://github.com/rust-lang/crates.io-index" 536 - checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d" 541 + checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 537 542 538 543 [[package]] 539 544 name = "byteorder" ··· 543 548 544 549 [[package]] 545 550 name = "bytes" 546 - version = "1.2.1" 551 + version = "1.4.0" 547 552 source = "registry+https://github.com/rust-lang/crates.io-index" 548 - checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db" 553 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 549 554 550 555 [[package]] 551 556 name = "bytestring" 552 - version = "1.1.0" 557 + version = "1.2.0" 553 558 source = "registry+https://github.com/rust-lang/crates.io-index" 554 - checksum = "86b6a75fd3048808ef06af5cd79712be8111960adaf89d90250974b38fc3928a" 559 + checksum = "f7f83e57d9154148e355404702e2694463241880b939570d7c97c014da7a69a1" 555 560 dependencies = [ 556 561 "bytes", 557 562 ] 558 - 559 - [[package]] 560 - name = "cache-padded" 561 - version = "1.2.0" 562 - source = "registry+https://github.com/rust-lang/crates.io-index" 563 - checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" 564 563 565 564 [[package]] 566 565 name = "cc" 567 - version = "1.0.73" 566 + version = "1.0.79" 568 567 source = "registry+https://github.com/rust-lang/crates.io-index" 569 - checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 568 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 570 569 dependencies = [ 571 570 "jobserver", 572 571 ] ··· 579 578 580 579 [[package]] 581 580 name = "chrono" 582 - version = "0.4.22" 581 + version = "0.4.23" 583 582 source = "registry+https://github.com/rust-lang/crates.io-index" 584 - checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1" 583 + checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 585 584 dependencies = [ 586 585 "iana-time-zone", 587 586 "num-integer", ··· 600 599 ] 601 600 602 601 [[package]] 603 - name = "claim" 604 - version = "0.5.0" 602 + name = "claims" 603 + version = "0.7.1" 605 604 source = "registry+https://github.com/rust-lang/crates.io-index" 606 - checksum = "f81099d6bb72e1df6d50bb2347224b666a670912bb7f06dbe867a4a070ab3ce8" 605 + checksum = "b6995bbe186456c36307f8ea36be3eefe42f49d106896414e18efc4fb2f846b5" 607 606 dependencies = [ 608 607 "autocfg", 609 608 ] 610 609 611 610 [[package]] 611 + name = "codespan-reporting" 612 + version = "0.11.1" 613 + source = "registry+https://github.com/rust-lang/crates.io-index" 614 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 615 + dependencies = [ 616 + "termcolor", 617 + "unicode-width", 618 + ] 619 + 620 + [[package]] 612 621 name = "combine" 613 622 version = "4.6.6" 614 623 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 624 633 625 634 [[package]] 626 635 name = "concurrent-queue" 627 - version = "1.2.4" 636 + version = "2.1.0" 628 637 source = "registry+https://github.com/rust-lang/crates.io-index" 629 - checksum = "af4780a44ab5696ea9e28294517f1fffb421a83a25af521333c838635509db9c" 638 + checksum = "c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e" 630 639 dependencies = [ 631 - "cache-padded", 640 + "crossbeam-utils", 632 641 ] 633 642 634 643 [[package]] 635 644 name = "config" 636 - version = "0.13.2" 645 + version = "0.13.3" 637 646 source = "registry+https://github.com/rust-lang/crates.io-index" 638 - checksum = "11f1667b8320afa80d69d8bbe40830df2c8a06003d86f73d8e003b2c48df416d" 647 + checksum = "d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7" 639 648 dependencies = [ 640 649 "async-trait", 641 650 "lazy_static", ··· 653 662 654 663 [[package]] 655 664 name = "cookie" 656 - version = "0.16.1" 665 + version = "0.16.2" 657 666 source = "registry+https://github.com/rust-lang/crates.io-index" 658 - checksum = "344adc371239ef32293cb1c4fe519592fcf21206c79c02854320afcdf3ab4917" 667 + checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" 659 668 dependencies = [ 660 669 "aes-gcm", 661 - "base64", 670 + "base64 0.20.0", 662 671 "hkdf", 663 672 "hmac", 664 673 "percent-encoding", ··· 712 721 713 722 [[package]] 714 723 name = "crc" 715 - version = "3.0.0" 724 + version = "3.0.1" 716 725 source = "registry+https://github.com/rust-lang/crates.io-index" 717 - checksum = "53757d12b596c16c78b83458d732a5d1a17ab3f53f2f7412f6fb57cc8a140ab3" 726 + checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 718 727 dependencies = [ 719 728 "crc-catalog", 720 729 ] 721 730 722 731 [[package]] 723 732 name = "crc-catalog" 724 - version = "2.1.0" 733 + version = "2.2.0" 725 734 source = "registry+https://github.com/rust-lang/crates.io-index" 726 - checksum = "2d0165d2900ae6778e36e80bbc4da3b5eefccee9ba939761f9c2882a5d9af3ff" 735 + checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" 727 736 728 737 [[package]] 729 738 name = "crc32fast" ··· 736 745 737 746 [[package]] 738 747 name = "crossbeam-queue" 739 - version = "0.3.6" 748 + version = "0.3.8" 740 749 source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "1cd42583b04998a5363558e5f9291ee5a5ff6b49944332103f251e7479a82aa7" 750 + checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 742 751 dependencies = [ 743 752 "cfg-if", 744 753 "crossbeam-utils", ··· 746 755 747 756 [[package]] 748 757 name = "crossbeam-utils" 749 - version = "0.8.12" 758 + version = "0.8.14" 750 759 source = "registry+https://github.com/rust-lang/crates.io-index" 751 - checksum = "edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac" 760 + checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 752 761 dependencies = [ 753 762 "cfg-if", 754 763 ] ··· 766 775 767 776 [[package]] 768 777 name = "csv" 769 - version = "1.1.6" 778 + version = "1.2.0" 770 779 source = "registry+https://github.com/rust-lang/crates.io-index" 771 - checksum = "22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1" 780 + checksum = "af91f40b7355f82b0a891f50e70399475945bb0b0da4f1700ce60761c9d3e359" 772 781 dependencies = [ 773 - "bstr", 774 782 "csv-core", 775 - "itoa 0.4.8", 783 + "itoa", 776 784 "ryu", 777 785 "serde", 778 786 ] ··· 796 804 ] 797 805 798 806 [[package]] 807 + name = "cxx" 808 + version = "1.0.91" 809 + source = "registry+https://github.com/rust-lang/crates.io-index" 810 + checksum = "86d3488e7665a7a483b57e25bdd90d0aeb2bc7608c8d0346acf2ad3f1caf1d62" 811 + dependencies = [ 812 + "cc", 813 + "cxxbridge-flags", 814 + "cxxbridge-macro", 815 + "link-cplusplus", 816 + ] 817 + 818 + [[package]] 819 + name = "cxx-build" 820 + version = "1.0.91" 821 + source = "registry+https://github.com/rust-lang/crates.io-index" 822 + checksum = "48fcaf066a053a41a81dfb14d57d99738b767febb8b735c3016e469fac5da690" 823 + dependencies = [ 824 + "cc", 825 + "codespan-reporting", 826 + "once_cell", 827 + "proc-macro2", 828 + "quote", 829 + "scratch", 830 + "syn", 831 + ] 832 + 833 + [[package]] 834 + name = "cxxbridge-flags" 835 + version = "1.0.91" 836 + source = "registry+https://github.com/rust-lang/crates.io-index" 837 + checksum = "a2ef98b8b717a829ca5603af80e1f9e2e48013ab227b68ef37872ef84ee479bf" 838 + 839 + [[package]] 840 + name = "cxxbridge-macro" 841 + version = "1.0.91" 842 + source = "registry+https://github.com/rust-lang/crates.io-index" 843 + checksum = "086c685979a698443656e5cf7856c95c642295a38599f12fb1ff76fb28d19892" 844 + dependencies = [ 845 + "proc-macro2", 846 + "quote", 847 + "syn", 848 + ] 849 + 850 + [[package]] 799 851 name = "deadpool" 800 852 version = "0.9.5" 801 853 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 829 881 830 882 [[package]] 831 883 name = "digest" 832 - version = "0.10.5" 884 + version = "0.10.6" 833 885 source = "registry+https://github.com/rust-lang/crates.io-index" 834 - checksum = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c" 886 + checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 835 887 dependencies = [ 836 888 "block-buffer", 837 889 "crypto-common", ··· 860 912 861 913 [[package]] 862 914 name = "dotenvy" 863 - version = "0.15.5" 915 + version = "0.15.6" 864 916 source = "registry+https://github.com/rust-lang/crates.io-index" 865 - checksum = "ed9155c8f4dc55c7470ae9da3f63c6785245093b3f6aeb0f5bf2e968efbba314" 866 - dependencies = [ 867 - "dirs", 868 - ] 917 + checksum = "03d8c417d7a8cb362e0c37e5d815f5eb7c37f79ff93707329d5a194e42e54ca0" 869 918 870 919 [[package]] 871 920 name = "either" 872 - version = "1.8.0" 921 + version = "1.8.1" 873 922 source = "registry+https://github.com/rust-lang/crates.io-index" 874 - checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 923 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 875 924 dependencies = [ 876 925 "serde", 877 926 ] 878 927 879 928 [[package]] 880 929 name = "encoding_rs" 881 - version = "0.8.31" 930 + version = "0.8.32" 882 931 source = "registry+https://github.com/rust-lang/crates.io-index" 883 - checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 932 + checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 884 933 dependencies = [ 885 934 "cfg-if", 886 935 ] ··· 912 961 913 962 [[package]] 914 963 name = "fastrand" 915 - version = "1.8.0" 964 + version = "1.9.0" 916 965 source = "registry+https://github.com/rust-lang/crates.io-index" 917 - checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" 966 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 918 967 dependencies = [ 919 968 "instant", 920 969 ] 921 970 922 971 [[package]] 923 972 name = "flate2" 924 - version = "1.0.24" 973 + version = "1.0.25" 925 974 source = "registry+https://github.com/rust-lang/crates.io-index" 926 - checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" 975 + checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 927 976 dependencies = [ 928 977 "crc32fast", 929 978 "miniz_oxide", ··· 961 1010 962 1011 [[package]] 963 1012 name = "futures" 964 - version = "0.3.24" 1013 + version = "0.3.26" 965 1014 source = "registry+https://github.com/rust-lang/crates.io-index" 966 - checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c" 1015 + checksum = "13e2792b0ff0340399d58445b88fd9770e3489eff258a4cbc1523418f12abf84" 967 1016 dependencies = [ 968 1017 "futures-channel", 969 1018 "futures-core", ··· 976 1025 977 1026 [[package]] 978 1027 name = "futures-channel" 979 - version = "0.3.24" 1028 + version = "0.3.26" 980 1029 source = "registry+https://github.com/rust-lang/crates.io-index" 981 - checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050" 1030 + checksum = "2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5" 982 1031 dependencies = [ 983 1032 "futures-core", 984 1033 "futures-sink", ··· 986 1035 987 1036 [[package]] 988 1037 name = "futures-core" 989 - version = "0.3.24" 1038 + version = "0.3.26" 990 1039 source = "registry+https://github.com/rust-lang/crates.io-index" 991 - checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf" 1040 + checksum = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608" 992 1041 993 1042 [[package]] 994 1043 name = "futures-executor" 995 - version = "0.3.24" 1044 + version = "0.3.26" 996 1045 source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab" 1046 + checksum = "e8de0a35a6ab97ec8869e32a2473f4b1324459e14c29275d14b10cb1fd19b50e" 998 1047 dependencies = [ 999 1048 "futures-core", 1000 1049 "futures-task", ··· 1003 1052 1004 1053 [[package]] 1005 1054 name = "futures-intrusive" 1006 - version = "0.4.0" 1055 + version = "0.4.2" 1007 1056 source = "registry+https://github.com/rust-lang/crates.io-index" 1008 - checksum = "62007592ac46aa7c2b6416f7deb9a8a8f63a01e0f1d6e1787d5630170db2b63e" 1057 + checksum = "a604f7a68fbf8103337523b1fadc8ade7361ee3f112f7c680ad179651616aed5" 1009 1058 dependencies = [ 1010 1059 "futures-core", 1011 1060 "lock_api", ··· 1014 1063 1015 1064 [[package]] 1016 1065 name = "futures-io" 1017 - version = "0.3.24" 1066 + version = "0.3.26" 1018 1067 source = "registry+https://github.com/rust-lang/crates.io-index" 1019 - checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68" 1068 + checksum = "bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531" 1020 1069 1021 1070 [[package]] 1022 1071 name = "futures-lite" ··· 1035 1084 1036 1085 [[package]] 1037 1086 name = "futures-macro" 1038 - version = "0.3.24" 1087 + version = "0.3.26" 1039 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 1040 - checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17" 1089 + checksum = "95a73af87da33b5acf53acfebdc339fe592ecf5357ac7c0a7734ab9d8c876a70" 1041 1090 dependencies = [ 1042 1091 "proc-macro2", 1043 1092 "quote", ··· 1046 1095 1047 1096 [[package]] 1048 1097 name = "futures-sink" 1049 - version = "0.3.24" 1098 + version = "0.3.26" 1050 1099 source = "registry+https://github.com/rust-lang/crates.io-index" 1051 - checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56" 1100 + checksum = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364" 1052 1101 1053 1102 [[package]] 1054 1103 name = "futures-task" 1055 - version = "0.3.24" 1104 + version = "0.3.26" 1056 1105 source = "registry+https://github.com/rust-lang/crates.io-index" 1057 - checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1" 1106 + checksum = "dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366" 1058 1107 1059 1108 [[package]] 1060 1109 name = "futures-timer" ··· 1064 1113 1065 1114 [[package]] 1066 1115 name = "futures-util" 1067 - version = "0.3.24" 1116 + version = "0.3.26" 1068 1117 source = "registry+https://github.com/rust-lang/crates.io-index" 1069 - checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90" 1118 + checksum = "9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1" 1070 1119 dependencies = [ 1071 1120 "futures-channel", 1072 1121 "futures-core", ··· 1113 1162 1114 1163 [[package]] 1115 1164 name = "getrandom" 1116 - version = "0.2.7" 1165 + version = "0.2.8" 1117 1166 source = "registry+https://github.com/rust-lang/crates.io-index" 1118 - checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" 1167 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 1119 1168 dependencies = [ 1120 1169 "cfg-if", 1121 1170 "libc", ··· 1134 1183 1135 1184 [[package]] 1136 1185 name = "h2" 1137 - version = "0.3.14" 1186 + version = "0.3.15" 1138 1187 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be" 1188 + checksum = "5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4" 1140 1189 dependencies = [ 1141 1190 "bytes", 1142 1191 "fnv", ··· 1157 1206 source = "registry+https://github.com/rust-lang/crates.io-index" 1158 1207 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1159 1208 dependencies = [ 1160 - "ahash", 1209 + "ahash 0.7.6", 1161 1210 ] 1162 1211 1163 1212 [[package]] ··· 1171 1220 1172 1221 [[package]] 1173 1222 name = "heck" 1174 - version = "0.4.0" 1223 + version = "0.4.1" 1175 1224 source = "registry+https://github.com/rust-lang/crates.io-index" 1176 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 1225 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1177 1226 dependencies = [ 1178 1227 "unicode-segmentation", 1179 1228 ] 1180 1229 1181 1230 [[package]] 1182 1231 name = "hermit-abi" 1183 - version = "0.1.19" 1232 + version = "0.2.6" 1184 1233 source = "registry+https://github.com/rust-lang/crates.io-index" 1185 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1234 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 1186 1235 dependencies = [ 1187 1236 "libc", 1188 1237 ] ··· 1213 1262 1214 1263 [[package]] 1215 1264 name = "http" 1216 - version = "0.2.8" 1265 + version = "0.2.9" 1217 1266 source = "registry+https://github.com/rust-lang/crates.io-index" 1218 - checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1267 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1219 1268 dependencies = [ 1220 1269 "bytes", 1221 1270 "fnv", 1222 - "itoa 1.0.3", 1271 + "itoa", 1223 1272 ] 1224 1273 1225 1274 [[package]] ··· 1247 1296 dependencies = [ 1248 1297 "anyhow", 1249 1298 "async-channel", 1250 - "base64", 1299 + "base64 0.13.1", 1251 1300 "futures-lite", 1252 1301 "http", 1253 1302 "infer", ··· 1274 1323 1275 1324 [[package]] 1276 1325 name = "hyper" 1277 - version = "0.14.20" 1326 + version = "0.14.24" 1278 1327 source = "registry+https://github.com/rust-lang/crates.io-index" 1279 - checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac" 1328 + checksum = "5e011372fa0b68db8350aa7a248930ecc7839bf46d8485577d69f117a75f164c" 1280 1329 dependencies = [ 1281 1330 "bytes", 1282 1331 "futures-channel", ··· 1287 1336 "http-body", 1288 1337 "httparse", 1289 1338 "httpdate", 1290 - "itoa 1.0.3", 1339 + "itoa", 1291 1340 "pin-project-lite", 1292 1341 "socket2", 1293 1342 "tokio", ··· 1298 1347 1299 1348 [[package]] 1300 1349 name = "hyper-rustls" 1301 - version = "0.23.0" 1350 + version = "0.23.2" 1302 1351 source = "registry+https://github.com/rust-lang/crates.io-index" 1303 - checksum = "d87c48c02e0dc5e3b849a2041db3029fd066650f8f717c07bf8ed78ccb895cac" 1352 + checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" 1304 1353 dependencies = [ 1305 1354 "http", 1306 1355 "hyper", ··· 1311 1360 1312 1361 [[package]] 1313 1362 name = "iana-time-zone" 1314 - version = "0.1.50" 1363 + version = "0.1.53" 1315 1364 source = "registry+https://github.com/rust-lang/crates.io-index" 1316 - checksum = "fd911b35d940d2bd0bea0f9100068e5b97b51a1cbe13d13382f132e0365257a0" 1365 + checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 1317 1366 dependencies = [ 1318 1367 "android_system_properties", 1319 1368 "core-foundation-sys", 1369 + "iana-time-zone-haiku", 1320 1370 "js-sys", 1321 1371 "wasm-bindgen", 1322 1372 "winapi", 1323 1373 ] 1324 1374 1325 1375 [[package]] 1376 + name = "iana-time-zone-haiku" 1377 + version = "0.1.1" 1378 + source = "registry+https://github.com/rust-lang/crates.io-index" 1379 + checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 1380 + dependencies = [ 1381 + "cxx", 1382 + "cxx-build", 1383 + ] 1384 + 1385 + [[package]] 1326 1386 name = "idna" 1327 1387 version = "0.2.3" 1328 1388 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1345 1405 1346 1406 [[package]] 1347 1407 name = "indexmap" 1348 - version = "1.9.1" 1408 + version = "1.9.2" 1349 1409 source = "registry+https://github.com/rust-lang/crates.io-index" 1350 - checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" 1410 + checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1351 1411 dependencies = [ 1352 1412 "autocfg", 1353 1413 "hashbrown", ··· 1379 1439 1380 1440 [[package]] 1381 1441 name = "ipnet" 1382 - version = "2.5.0" 1442 + version = "2.7.1" 1383 1443 source = "registry+https://github.com/rust-lang/crates.io-index" 1384 - checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" 1444 + checksum = "30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146" 1385 1445 1386 1446 [[package]] 1387 1447 name = "itertools" ··· 1394 1454 1395 1455 [[package]] 1396 1456 name = "itoa" 1397 - version = "0.4.8" 1398 - source = "registry+https://github.com/rust-lang/crates.io-index" 1399 - checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" 1400 - 1401 - [[package]] 1402 - name = "itoa" 1403 - version = "1.0.3" 1457 + version = "1.0.5" 1404 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1405 - checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" 1459 + checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 1406 1460 1407 1461 [[package]] 1408 1462 name = "jobserver" ··· 1415 1469 1416 1470 [[package]] 1417 1471 name = "js-sys" 1418 - version = "0.3.60" 1472 + version = "0.3.61" 1419 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1420 - checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 1474 + checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1421 1475 dependencies = [ 1422 1476 "wasm-bindgen", 1423 1477 ] ··· 1436 1490 1437 1491 [[package]] 1438 1492 name = "libc" 1439 - version = "0.2.134" 1493 + version = "0.2.139" 1440 1494 source = "registry+https://github.com/rust-lang/crates.io-index" 1441 - checksum = "329c933548736bc49fd575ee68c89e8be4d260064184389a5b77517cddd99ffb" 1495 + checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 1496 + 1497 + [[package]] 1498 + name = "link-cplusplus" 1499 + version = "1.0.8" 1500 + source = "registry+https://github.com/rust-lang/crates.io-index" 1501 + checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1502 + dependencies = [ 1503 + "cc", 1504 + ] 1442 1505 1443 1506 [[package]] 1444 1507 name = "linked-hash-map" ··· 1475 1538 1476 1539 [[package]] 1477 1540 name = "lock_api" 1478 - version = "0.4.6" 1541 + version = "0.4.9" 1479 1542 source = "registry+https://github.com/rust-lang/crates.io-index" 1480 - checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b" 1543 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1481 1544 dependencies = [ 1545 + "autocfg", 1482 1546 "scopeguard", 1483 1547 ] 1484 1548 ··· 1502 1566 1503 1567 [[package]] 1504 1568 name = "matches" 1505 - version = "0.1.9" 1569 + version = "0.1.10" 1506 1570 source = "registry+https://github.com/rust-lang/crates.io-index" 1507 - checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1571 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1508 1572 1509 1573 [[package]] 1510 1574 name = "md-5" ··· 1545 1609 1546 1610 [[package]] 1547 1611 name = "miniz_oxide" 1548 - version = "0.5.4" 1612 + version = "0.6.2" 1549 1613 source = "registry+https://github.com/rust-lang/crates.io-index" 1550 - checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" 1614 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1551 1615 dependencies = [ 1552 1616 "adler", 1553 1617 ] 1554 1618 1555 1619 [[package]] 1556 1620 name = "mio" 1557 - version = "0.8.4" 1621 + version = "0.8.6" 1558 1622 source = "registry+https://github.com/rust-lang/crates.io-index" 1559 - checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf" 1623 + checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 1560 1624 dependencies = [ 1561 1625 "libc", 1562 1626 "log", 1563 1627 "wasi 0.11.0+wasi-snapshot-preview1", 1564 - "windows-sys", 1628 + "windows-sys 0.45.0", 1565 1629 ] 1566 1630 1567 1631 [[package]] 1568 1632 name = "native-tls" 1569 - version = "0.2.10" 1633 + version = "0.2.11" 1570 1634 source = "registry+https://github.com/rust-lang/crates.io-index" 1571 - checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" 1635 + checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 1572 1636 dependencies = [ 1573 1637 "lazy_static", 1574 1638 "libc", ··· 1584 1648 1585 1649 [[package]] 1586 1650 name = "nom" 1587 - version = "7.1.1" 1651 + version = "7.1.3" 1588 1652 source = "registry+https://github.com/rust-lang/crates.io-index" 1589 - checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" 1653 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1590 1654 dependencies = [ 1591 1655 "memchr", 1592 1656 "minimal-lexical", 1657 + ] 1658 + 1659 + [[package]] 1660 + name = "nu-ansi-term" 1661 + version = "0.46.0" 1662 + source = "registry+https://github.com/rust-lang/crates.io-index" 1663 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1664 + dependencies = [ 1665 + "overload", 1666 + "winapi", 1593 1667 ] 1594 1668 1595 1669 [[package]] ··· 1613 1687 1614 1688 [[package]] 1615 1689 name = "num_cpus" 1616 - version = "1.13.1" 1690 + version = "1.15.0" 1617 1691 source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 1692 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1619 1693 dependencies = [ 1620 1694 "hermit-abi", 1621 1695 "libc", 1622 1696 ] 1623 1697 1624 1698 [[package]] 1625 - name = "num_threads" 1626 - version = "0.1.6" 1627 - source = "registry+https://github.com/rust-lang/crates.io-index" 1628 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1629 - dependencies = [ 1630 - "libc", 1631 - ] 1632 - 1633 - [[package]] 1634 1699 name = "once_cell" 1635 - version = "1.15.0" 1700 + version = "1.17.1" 1636 1701 source = "registry+https://github.com/rust-lang/crates.io-index" 1637 - checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" 1702 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 1638 1703 1639 1704 [[package]] 1640 1705 name = "opaque-debug" ··· 1644 1709 1645 1710 [[package]] 1646 1711 name = "openssl" 1647 - version = "0.10.42" 1712 + version = "0.10.45" 1648 1713 source = "registry+https://github.com/rust-lang/crates.io-index" 1649 - checksum = "12fc0523e3bd51a692c8850d075d74dc062ccf251c0110668cbd921917118a13" 1714 + checksum = "b102428fd03bc5edf97f62620f7298614c45cedf287c271e7ed450bbaf83f2e1" 1650 1715 dependencies = [ 1651 1716 "bitflags", 1652 1717 "cfg-if", ··· 1676 1741 1677 1742 [[package]] 1678 1743 name = "openssl-sys" 1679 - version = "0.9.76" 1744 + version = "0.9.80" 1680 1745 source = "registry+https://github.com/rust-lang/crates.io-index" 1681 - checksum = "5230151e44c0f05157effb743e8d517472843121cf9243e8b81393edb5acd9ce" 1746 + checksum = "23bbbf7854cd45b83958ebe919f0e8e516793727652e27fda10a8384cfc790b7" 1682 1747 dependencies = [ 1683 1748 "autocfg", 1684 1749 "cc", ··· 1688 1753 ] 1689 1754 1690 1755 [[package]] 1756 + name = "overload" 1757 + version = "0.1.1" 1758 + source = "registry+https://github.com/rust-lang/crates.io-index" 1759 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1760 + 1761 + [[package]] 1691 1762 name = "parking" 1692 1763 version = "2.0.0" 1693 1764 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1701 1772 dependencies = [ 1702 1773 "instant", 1703 1774 "lock_api", 1704 - "parking_lot_core 0.8.5", 1775 + "parking_lot_core 0.8.6", 1705 1776 ] 1706 1777 1707 1778 [[package]] ··· 1711 1782 checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1712 1783 dependencies = [ 1713 1784 "lock_api", 1714 - "parking_lot_core 0.9.3", 1785 + "parking_lot_core 0.9.7", 1715 1786 ] 1716 1787 1717 1788 [[package]] 1718 1789 name = "parking_lot_core" 1719 - version = "0.8.5" 1790 + version = "0.8.6" 1720 1791 source = "registry+https://github.com/rust-lang/crates.io-index" 1721 - checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" 1792 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 1722 1793 dependencies = [ 1723 1794 "cfg-if", 1724 1795 "instant", ··· 1730 1801 1731 1802 [[package]] 1732 1803 name = "parking_lot_core" 1733 - version = "0.9.3" 1804 + version = "0.9.7" 1734 1805 source = "registry+https://github.com/rust-lang/crates.io-index" 1735 - checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" 1806 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 1736 1807 dependencies = [ 1737 1808 "cfg-if", 1738 1809 "libc", 1739 1810 "redox_syscall", 1740 1811 "smallvec", 1741 - "windows-sys", 1812 + "windows-sys 0.45.0", 1742 1813 ] 1743 1814 1744 1815 [[package]] ··· 1754 1825 1755 1826 [[package]] 1756 1827 name = "paste" 1757 - version = "1.0.9" 1828 + version = "1.0.11" 1758 1829 source = "registry+https://github.com/rust-lang/crates.io-index" 1759 - checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" 1830 + checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" 1760 1831 1761 1832 [[package]] 1762 1833 name = "pathdiff" ··· 1804 1875 1805 1876 [[package]] 1806 1877 name = "pkg-config" 1807 - version = "0.3.25" 1878 + version = "0.3.26" 1808 1879 source = "registry+https://github.com/rust-lang/crates.io-index" 1809 - checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 1880 + checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1810 1881 1811 1882 [[package]] 1812 1883 name = "polyval" ··· 1822 1893 1823 1894 [[package]] 1824 1895 name = "ppv-lite86" 1825 - version = "0.2.16" 1826 - source = "registry+https://github.com/rust-lang/crates.io-index" 1827 - checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 1828 - 1829 - [[package]] 1830 - name = "proc-macro-hack" 1831 - version = "0.5.19" 1896 + version = "0.2.17" 1832 1897 source = "registry+https://github.com/rust-lang/crates.io-index" 1833 - checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 1898 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1834 1899 1835 1900 [[package]] 1836 1901 name = "proc-macro2" 1837 - version = "1.0.46" 1902 + version = "1.0.51" 1838 1903 source = "registry+https://github.com/rust-lang/crates.io-index" 1839 - checksum = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b" 1904 + checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" 1840 1905 dependencies = [ 1841 1906 "unicode-ident", 1842 1907 ] ··· 1849 1914 1850 1915 [[package]] 1851 1916 name = "publicsuffix" 1852 - version = "2.2.2" 1917 + version = "2.2.3" 1853 1918 source = "registry+https://github.com/rust-lang/crates.io-index" 1854 - checksum = "aeeedb0b429dc462f30ad27ef3de97058b060016f47790c066757be38ef792b4" 1919 + checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457" 1855 1920 dependencies = [ 1856 - "idna 0.2.3", 1921 + "idna 0.3.0", 1857 1922 "psl-types", 1858 1923 ] 1859 1924 ··· 1882 1947 1883 1948 [[package]] 1884 1949 name = "quote" 1885 - version = "1.0.21" 1950 + version = "1.0.23" 1886 1951 source = "registry+https://github.com/rust-lang/crates.io-index" 1887 - checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 1952 + checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 1888 1953 dependencies = [ 1889 1954 "proc-macro2", 1890 1955 ] ··· 1948 2013 source = "registry+https://github.com/rust-lang/crates.io-index" 1949 2014 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1950 2015 dependencies = [ 1951 - "getrandom 0.2.7", 2016 + "getrandom 0.2.8", 1952 2017 ] 1953 2018 1954 2019 [[package]] ··· 1962 2027 1963 2028 [[package]] 1964 2029 name = "redis" 1965 - version = "0.21.6" 2030 + version = "0.21.7" 1966 2031 source = "registry+https://github.com/rust-lang/crates.io-index" 1967 - checksum = "571c252c68d09a2ad3e49edd14e9ee48932f3e0f27b06b4ea4c9b2a706d31103" 2032 + checksum = "152f3863635cbb76b73bc247845781098302c6c9ad2060e1a9a7de56840346b6" 1968 2033 dependencies = [ 1969 2034 "arc-swap", 1970 2035 "async-trait", ··· 1972 2037 "combine", 1973 2038 "futures", 1974 2039 "futures-util", 1975 - "itoa 1.0.3", 2040 + "itoa", 1976 2041 "native-tls", 1977 2042 "percent-encoding", 1978 2043 "pin-project-lite", ··· 1998 2063 source = "registry+https://github.com/rust-lang/crates.io-index" 1999 2064 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 2000 2065 dependencies = [ 2001 - "getrandom 0.2.7", 2066 + "getrandom 0.2.8", 2002 2067 "redox_syscall", 2003 2068 "thiserror", 2004 2069 ] 2005 2070 2006 2071 [[package]] 2007 2072 name = "regex" 2008 - version = "1.6.0" 2073 + version = "1.7.1" 2009 2074 source = "registry+https://github.com/rust-lang/crates.io-index" 2010 - checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" 2075 + checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" 2011 2076 dependencies = [ 2012 2077 "aho-corasick", 2013 2078 "memchr", ··· 2025 2090 2026 2091 [[package]] 2027 2092 name = "regex-syntax" 2028 - version = "0.6.27" 2093 + version = "0.6.28" 2029 2094 source = "registry+https://github.com/rust-lang/crates.io-index" 2030 - checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 2095 + checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 2031 2096 2032 2097 [[package]] 2033 2098 name = "remove_dir_all" ··· 2040 2105 2041 2106 [[package]] 2042 2107 name = "reqwest" 2043 - version = "0.11.12" 2108 + version = "0.11.14" 2044 2109 source = "registry+https://github.com/rust-lang/crates.io-index" 2045 - checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc" 2110 + checksum = "21eed90ec8570952d53b772ecf8f206aa1ec9a3d76b2521c56c42973f2d91ee9" 2046 2111 dependencies = [ 2047 - "base64", 2112 + "base64 0.21.0", 2048 2113 "bytes", 2049 2114 "cookie", 2050 2115 "cookie_store", ··· 2063 2128 "once_cell", 2064 2129 "percent-encoding", 2065 2130 "pin-project-lite", 2066 - "proc-macro-hack", 2067 2131 "rustls", 2068 2132 "rustls-pemfile", 2069 2133 "serde", ··· 2112 2176 2113 2177 [[package]] 2114 2178 name = "rustls" 2115 - version = "0.20.6" 2179 + version = "0.20.8" 2116 2180 source = "registry+https://github.com/rust-lang/crates.io-index" 2117 - checksum = "5aab8ee6c7097ed6057f43c187a62418d0c05a4bd5f18b3571db50ee0f9ce033" 2181 + checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 2118 2182 dependencies = [ 2119 2183 "log", 2120 2184 "ring", ··· 2124 2188 2125 2189 [[package]] 2126 2190 name = "rustls-pemfile" 2127 - version = "1.0.1" 2191 + version = "1.0.2" 2128 2192 source = "registry+https://github.com/rust-lang/crates.io-index" 2129 - checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55" 2193 + checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 2130 2194 dependencies = [ 2131 - "base64", 2195 + "base64 0.21.0", 2132 2196 ] 2133 2197 2134 2198 [[package]] 2135 2199 name = "ryu" 2136 - version = "1.0.11" 2200 + version = "1.0.12" 2137 2201 source = "registry+https://github.com/rust-lang/crates.io-index" 2138 - checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 2202 + checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 2139 2203 2140 2204 [[package]] 2141 2205 name = "schannel" 2142 - version = "0.1.20" 2206 + version = "0.1.21" 2143 2207 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 - checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 2208 + checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 2145 2209 dependencies = [ 2146 - "lazy_static", 2147 - "windows-sys", 2210 + "windows-sys 0.42.0", 2148 2211 ] 2149 2212 2150 2213 [[package]] ··· 2154 2217 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2155 2218 2156 2219 [[package]] 2220 + name = "scratch" 2221 + version = "1.0.3" 2222 + source = "registry+https://github.com/rust-lang/crates.io-index" 2223 + checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 2224 + 2225 + [[package]] 2157 2226 name = "sct" 2158 2227 version = "0.7.0" 2159 2228 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2175 2244 2176 2245 [[package]] 2177 2246 name = "security-framework" 2178 - version = "2.7.0" 2247 + version = "2.8.2" 2179 2248 source = "registry+https://github.com/rust-lang/crates.io-index" 2180 - checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" 2249 + checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" 2181 2250 dependencies = [ 2182 2251 "bitflags", 2183 2252 "core-foundation", ··· 2188 2257 2189 2258 [[package]] 2190 2259 name = "security-framework-sys" 2191 - version = "2.6.1" 2260 + version = "2.8.0" 2192 2261 source = "registry+https://github.com/rust-lang/crates.io-index" 2193 - checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" 2262 + checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" 2194 2263 dependencies = [ 2195 2264 "core-foundation-sys", 2196 2265 "libc", ··· 2198 2267 2199 2268 [[package]] 2200 2269 name = "semver" 2201 - version = "1.0.14" 2270 + version = "1.0.16" 2202 2271 source = "registry+https://github.com/rust-lang/crates.io-index" 2203 - checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" 2272 + checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" 2204 2273 2205 2274 [[package]] 2206 2275 name = "serde" 2207 - version = "1.0.145" 2276 + version = "1.0.152" 2208 2277 source = "registry+https://github.com/rust-lang/crates.io-index" 2209 - checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" 2278 + checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 2210 2279 dependencies = [ 2211 2280 "serde_derive", 2212 2281 ] ··· 2224 2293 2225 2294 [[package]] 2226 2295 name = "serde_derive" 2227 - version = "1.0.145" 2296 + version = "1.0.152" 2228 2297 source = "registry+https://github.com/rust-lang/crates.io-index" 2229 - checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" 2298 + checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 2230 2299 dependencies = [ 2231 2300 "proc-macro2", 2232 2301 "quote", ··· 2235 2304 2236 2305 [[package]] 2237 2306 name = "serde_html_form" 2238 - version = "0.1.0" 2307 + version = "0.1.1" 2239 2308 source = "registry+https://github.com/rust-lang/crates.io-index" 2240 - checksum = "3312ac3bf56e70cb7082a85db89d127940607b6acf39bd537cc06c8212124927" 2309 + checksum = "7d051fb33111db0e81673ed8c55db741952a19ad81dc584960c8aec836498ba5" 2241 2310 dependencies = [ 2242 2311 "form_urlencoded", 2243 2312 "indexmap", 2244 - "itoa 1.0.3", 2313 + "itoa", 2245 2314 "ryu", 2246 2315 "serde", 2247 2316 ] 2248 2317 2249 2318 [[package]] 2250 2319 name = "serde_json" 2251 - version = "1.0.85" 2320 + version = "1.0.93" 2252 2321 source = "registry+https://github.com/rust-lang/crates.io-index" 2253 - checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44" 2322 + checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76" 2254 2323 dependencies = [ 2255 - "itoa 1.0.3", 2324 + "itoa", 2256 2325 "ryu", 2257 2326 "serde", 2258 2327 ] ··· 2275 2344 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2276 2345 dependencies = [ 2277 2346 "form_urlencoded", 2278 - "itoa 1.0.3", 2347 + "itoa", 2279 2348 "ryu", 2280 2349 "serde", 2281 2350 ] ··· 2313 2382 2314 2383 [[package]] 2315 2384 name = "signal-hook-registry" 2316 - version = "1.4.0" 2385 + version = "1.4.1" 2317 2386 source = "registry+https://github.com/rust-lang/crates.io-index" 2318 - checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 2387 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 2319 2388 dependencies = [ 2320 2389 "libc", 2321 2390 ] ··· 2331 2400 2332 2401 [[package]] 2333 2402 name = "smallvec" 2334 - version = "1.9.0" 2403 + version = "1.10.0" 2335 2404 source = "registry+https://github.com/rust-lang/crates.io-index" 2336 - checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" 2405 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2337 2406 2338 2407 [[package]] 2339 2408 name = "socket2" ··· 2353 2422 2354 2423 [[package]] 2355 2424 name = "sqlformat" 2356 - version = "0.2.0" 2425 + version = "0.2.1" 2357 2426 source = "registry+https://github.com/rust-lang/crates.io-index" 2358 - checksum = "f87e292b4291f154971a43c3774364e2cbcaec599d3f5bf6fa9d122885dbc38a" 2427 + checksum = "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e" 2359 2428 dependencies = [ 2360 2429 "itertools", 2361 2430 "nom", ··· 2378 2447 source = "registry+https://github.com/rust-lang/crates.io-index" 2379 2448 checksum = "dcbc16ddba161afc99e14d1713a453747a2b07fc097d2009f4c300ec99286105" 2380 2449 dependencies = [ 2381 - "ahash", 2450 + "ahash 0.7.6", 2382 2451 "atoi", 2383 - "base64", 2452 + "base64 0.13.1", 2384 2453 "bitflags", 2385 2454 "byteorder", 2386 2455 "bytes", ··· 2400 2469 "hkdf", 2401 2470 "hmac", 2402 2471 "indexmap", 2403 - "itoa 1.0.3", 2472 + "itoa", 2404 2473 "libc", 2405 2474 "log", 2406 2475 "md-5", ··· 2478 2547 2479 2548 [[package]] 2480 2549 name = "syn" 2481 - version = "1.0.101" 2550 + version = "1.0.107" 2482 2551 source = "registry+https://github.com/rust-lang/crates.io-index" 2483 - checksum = "e90cde112c4b9690b8cbe810cba9ddd8bc1d7472e2cae317b69e9438c1cba7d2" 2552 + checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 2484 2553 dependencies = [ 2485 2554 "proc-macro2", 2486 2555 "quote", ··· 2502 2571 ] 2503 2572 2504 2573 [[package]] 2574 + name = "termcolor" 2575 + version = "1.2.0" 2576 + source = "registry+https://github.com/rust-lang/crates.io-index" 2577 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 2578 + dependencies = [ 2579 + "winapi-util", 2580 + ] 2581 + 2582 + [[package]] 2505 2583 name = "thiserror" 2506 - version = "1.0.37" 2584 + version = "1.0.38" 2507 2585 source = "registry+https://github.com/rust-lang/crates.io-index" 2508 - checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 2586 + checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 2509 2587 dependencies = [ 2510 2588 "thiserror-impl", 2511 2589 ] 2512 2590 2513 2591 [[package]] 2514 2592 name = "thiserror-impl" 2515 - version = "1.0.37" 2593 + version = "1.0.38" 2516 2594 source = "registry+https://github.com/rust-lang/crates.io-index" 2517 - checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 2595 + checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 2518 2596 dependencies = [ 2519 2597 "proc-macro2", 2520 2598 "quote", ··· 2523 2601 2524 2602 [[package]] 2525 2603 name = "thread_local" 2526 - version = "1.1.4" 2604 + version = "1.1.7" 2527 2605 source = "registry+https://github.com/rust-lang/crates.io-index" 2528 - checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" 2606 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 2529 2607 dependencies = [ 2608 + "cfg-if", 2530 2609 "once_cell", 2531 2610 ] 2532 2611 2533 2612 [[package]] 2534 2613 name = "time" 2535 - version = "0.3.14" 2614 + version = "0.3.19" 2536 2615 source = "registry+https://github.com/rust-lang/crates.io-index" 2537 - checksum = "3c3f9a28b618c3a6b9251b6908e9c99e04b9e5c02e6581ccbb67d59c34ef7f9b" 2616 + checksum = "53250a3b3fed8ff8fd988587d8925d26a83ac3845d9e03b220b37f34c2b8d6c2" 2538 2617 dependencies = [ 2539 - "itoa 1.0.3", 2540 - "libc", 2541 - "num_threads", 2618 + "itoa", 2619 + "serde", 2620 + "time-core", 2542 2621 "time-macros", 2543 2622 ] 2544 2623 2545 2624 [[package]] 2625 + name = "time-core" 2626 + version = "0.1.0" 2627 + source = "registry+https://github.com/rust-lang/crates.io-index" 2628 + checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2629 + 2630 + [[package]] 2546 2631 name = "time-macros" 2547 - version = "0.2.4" 2632 + version = "0.2.7" 2548 2633 source = "registry+https://github.com/rust-lang/crates.io-index" 2549 - checksum = "42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792" 2634 + checksum = "a460aeb8de6dcb0f381e1ee05f1cd56fcf5a5f6eb8187ff3d8f0b11078d38b7c" 2635 + dependencies = [ 2636 + "time-core", 2637 + ] 2550 2638 2551 2639 [[package]] 2552 2640 name = "tinyvec" ··· 2559 2647 2560 2648 [[package]] 2561 2649 name = "tinyvec_macros" 2562 - version = "0.1.0" 2650 + version = "0.1.1" 2563 2651 source = "registry+https://github.com/rust-lang/crates.io-index" 2564 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 2652 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2565 2653 2566 2654 [[package]] 2567 2655 name = "tokio" 2568 - version = "1.19.2" 2656 + version = "1.25.0" 2569 2657 source = "registry+https://github.com/rust-lang/crates.io-index" 2570 - checksum = "c51a52ed6686dd62c320f9b89299e9dfb46f730c7a48e635c19f21d116cb1439" 2658 + checksum = "c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af" 2571 2659 dependencies = [ 2660 + "autocfg", 2572 2661 "bytes", 2573 2662 "libc", 2574 2663 "memchr", 2575 2664 "mio", 2576 2665 "num_cpus", 2577 - "once_cell", 2578 2666 "parking_lot 0.12.1", 2579 2667 "pin-project-lite", 2580 2668 "signal-hook-registry", 2581 2669 "socket2", 2582 2670 "tokio-macros", 2583 - "winapi", 2671 + "windows-sys 0.42.0", 2584 2672 ] 2585 2673 2586 2674 [[package]] 2587 2675 name = "tokio-macros" 2588 - version = "1.8.0" 2676 + version = "1.8.2" 2589 2677 source = "registry+https://github.com/rust-lang/crates.io-index" 2590 - checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" 2678 + checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" 2591 2679 dependencies = [ 2592 2680 "proc-macro2", 2593 2681 "quote", ··· 2596 2684 2597 2685 [[package]] 2598 2686 name = "tokio-native-tls" 2599 - version = "0.3.0" 2687 + version = "0.3.1" 2600 2688 source = "registry+https://github.com/rust-lang/crates.io-index" 2601 - checksum = "f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b" 2689 + checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 2602 2690 dependencies = [ 2603 2691 "native-tls", 2604 2692 "tokio", ··· 2617 2705 2618 2706 [[package]] 2619 2707 name = "tokio-stream" 2620 - version = "0.1.10" 2708 + version = "0.1.11" 2621 2709 source = "registry+https://github.com/rust-lang/crates.io-index" 2622 - checksum = "f6edf2d6bc038a43d31353570e27270603f4648d18f5ed10c0e179abe43255af" 2710 + checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" 2623 2711 dependencies = [ 2624 2712 "futures-core", 2625 2713 "pin-project-lite", ··· 2628 2716 2629 2717 [[package]] 2630 2718 name = "tokio-util" 2631 - version = "0.7.3" 2719 + version = "0.7.7" 2632 2720 source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "cc463cd8deddc3770d20f9852143d50bf6094e640b485cb2e189a2099085ff45" 2721 + checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" 2634 2722 dependencies = [ 2635 2723 "bytes", 2636 2724 "futures-core", ··· 2648 2736 2649 2737 [[package]] 2650 2738 name = "tracing" 2651 - version = "0.1.36" 2739 + version = "0.1.37" 2652 2740 source = "registry+https://github.com/rust-lang/crates.io-index" 2653 - checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307" 2741 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2654 2742 dependencies = [ 2655 2743 "cfg-if", 2656 2744 "log", ··· 2661 2749 2662 2750 [[package]] 2663 2751 name = "tracing-actix-web" 2664 - version = "0.6.1" 2752 + version = "0.6.2" 2665 2753 source = "registry+https://github.com/rust-lang/crates.io-index" 2666 - checksum = "ee7247a77b494ee07bda43bce40a33e76f885662f11b3dda9894ecfdbe31fa06" 2754 + checksum = "d725b8fa6ef307b3f4856913523337de45c47cc79271bafd7acfb39559e3a2da" 2667 2755 dependencies = [ 2668 2756 "actix-web", 2669 2757 "pin-project", ··· 2673 2761 2674 2762 [[package]] 2675 2763 name = "tracing-attributes" 2676 - version = "0.1.22" 2764 + version = "0.1.23" 2677 2765 source = "registry+https://github.com/rust-lang/crates.io-index" 2678 - checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2" 2766 + checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 2679 2767 dependencies = [ 2680 2768 "proc-macro2", 2681 2769 "quote", ··· 2684 2772 2685 2773 [[package]] 2686 2774 name = "tracing-bunyan-formatter" 2687 - version = "0.3.3" 2775 + version = "0.3.6" 2688 2776 source = "registry+https://github.com/rust-lang/crates.io-index" 2689 - checksum = "a788f2119fde477cd33823330c14004fa8cdac6892fd6f12181bbda9dbf14fc9" 2777 + checksum = "78fa7c4b548e5c79a0300396f36f175da001e9933dfb5960b326db25fddbaee7" 2690 2778 dependencies = [ 2779 + "ahash 0.8.3", 2691 2780 "gethostname", 2692 2781 "log", 2693 2782 "serde", ··· 2701 2790 2702 2791 [[package]] 2703 2792 name = "tracing-core" 2704 - version = "0.1.29" 2793 + version = "0.1.30" 2705 2794 source = "registry+https://github.com/rust-lang/crates.io-index" 2706 - checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7" 2795 + checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 2707 2796 dependencies = [ 2708 2797 "once_cell", 2709 2798 "valuable", ··· 2722 2811 2723 2812 [[package]] 2724 2813 name = "tracing-subscriber" 2725 - version = "0.3.15" 2814 + version = "0.3.16" 2726 2815 source = "registry+https://github.com/rust-lang/crates.io-index" 2727 - checksum = "60db860322da191b40952ad9affe65ea23e7dd6a5c442c2c42865810c6ab8e6b" 2816 + checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 2728 2817 dependencies = [ 2729 - "ansi_term", 2730 2818 "matchers", 2819 + "nu-ansi-term", 2731 2820 "once_cell", 2732 2821 "regex", 2733 2822 "sharded-slab", ··· 2740 2829 2741 2830 [[package]] 2742 2831 name = "try-lock" 2743 - version = "0.2.3" 2832 + version = "0.2.4" 2744 2833 source = "registry+https://github.com/rust-lang/crates.io-index" 2745 - checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 2834 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 2746 2835 2747 2836 [[package]] 2748 2837 name = "typenum" 2749 - version = "1.15.0" 2838 + version = "1.16.0" 2750 2839 source = "registry+https://github.com/rust-lang/crates.io-index" 2751 - checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 2840 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2752 2841 2753 2842 [[package]] 2754 2843 name = "unicase" ··· 2761 2850 2762 2851 [[package]] 2763 2852 name = "unicode-bidi" 2764 - version = "0.3.8" 2853 + version = "0.3.10" 2765 2854 source = "registry+https://github.com/rust-lang/crates.io-index" 2766 - checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 2855 + checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" 2767 2856 2768 2857 [[package]] 2769 2858 name = "unicode-ident" 2770 - version = "1.0.4" 2859 + version = "1.0.6" 2771 2860 source = "registry+https://github.com/rust-lang/crates.io-index" 2772 - checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" 2861 + checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 2773 2862 2774 2863 [[package]] 2775 2864 name = "unicode-normalization" ··· 2782 2871 2783 2872 [[package]] 2784 2873 name = "unicode-segmentation" 2785 - version = "1.10.0" 2874 + version = "1.10.1" 2786 2875 source = "registry+https://github.com/rust-lang/crates.io-index" 2787 - checksum = "0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a" 2876 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 2877 + 2878 + [[package]] 2879 + name = "unicode-width" 2880 + version = "0.1.10" 2881 + source = "registry+https://github.com/rust-lang/crates.io-index" 2882 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 2788 2883 2789 2884 [[package]] 2790 2885 name = "unicode_categories" ··· 2822 2917 2823 2918 [[package]] 2824 2919 name = "uuid" 2825 - version = "1.1.2" 2920 + version = "1.3.0" 2826 2921 source = "registry+https://github.com/rust-lang/crates.io-index" 2827 - checksum = "dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f" 2922 + checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 2828 2923 dependencies = [ 2829 - "getrandom 0.2.7", 2924 + "getrandom 0.2.8", 2830 2925 "serde", 2831 2926 ] 2832 2927 ··· 2893 2988 2894 2989 [[package]] 2895 2990 name = "wasm-bindgen" 2896 - version = "0.2.83" 2991 + version = "0.2.84" 2897 2992 source = "registry+https://github.com/rust-lang/crates.io-index" 2898 - checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 2993 + checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 2899 2994 dependencies = [ 2900 2995 "cfg-if", 2901 2996 "wasm-bindgen-macro", ··· 2903 2998 2904 2999 [[package]] 2905 3000 name = "wasm-bindgen-backend" 2906 - version = "0.2.83" 3001 + version = "0.2.84" 2907 3002 source = "registry+https://github.com/rust-lang/crates.io-index" 2908 - checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 3003 + checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 2909 3004 dependencies = [ 2910 3005 "bumpalo", 2911 3006 "log", ··· 2918 3013 2919 3014 [[package]] 2920 3015 name = "wasm-bindgen-futures" 2921 - version = "0.4.33" 3016 + version = "0.4.34" 2922 3017 source = "registry+https://github.com/rust-lang/crates.io-index" 2923 - checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" 3018 + checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 2924 3019 dependencies = [ 2925 3020 "cfg-if", 2926 3021 "js-sys", ··· 2930 3025 2931 3026 [[package]] 2932 3027 name = "wasm-bindgen-macro" 2933 - version = "0.2.83" 3028 + version = "0.2.84" 2934 3029 source = "registry+https://github.com/rust-lang/crates.io-index" 2935 - checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 3030 + checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 2936 3031 dependencies = [ 2937 3032 "quote", 2938 3033 "wasm-bindgen-macro-support", ··· 2940 3035 2941 3036 [[package]] 2942 3037 name = "wasm-bindgen-macro-support" 2943 - version = "0.2.83" 3038 + version = "0.2.84" 2944 3039 source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 3040 + checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 2946 3041 dependencies = [ 2947 3042 "proc-macro2", 2948 3043 "quote", ··· 2953 3048 2954 3049 [[package]] 2955 3050 name = "wasm-bindgen-shared" 2956 - version = "0.2.83" 3051 + version = "0.2.84" 2957 3052 source = "registry+https://github.com/rust-lang/crates.io-index" 2958 - checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 3053 + checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 2959 3054 2960 3055 [[package]] 2961 3056 name = "web-sys" 2962 - version = "0.3.60" 3057 + version = "0.3.61" 2963 3058 source = "registry+https://github.com/rust-lang/crates.io-index" 2964 - checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" 3059 + checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 2965 3060 dependencies = [ 2966 3061 "js-sys", 2967 3062 "wasm-bindgen", ··· 2979 3074 2980 3075 [[package]] 2981 3076 name = "webpki-roots" 2982 - version = "0.22.5" 3077 + version = "0.22.6" 2983 3078 source = "registry+https://github.com/rust-lang/crates.io-index" 2984 - checksum = "368bfe657969fb01238bb756d351dcade285e0f6fcbd36dcb23359a5169975be" 3079 + checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 2985 3080 dependencies = [ 2986 3081 "webpki", 2987 3082 ] 2988 3083 2989 3084 [[package]] 2990 3085 name = "whoami" 2991 - version = "1.2.3" 3086 + version = "1.3.0" 2992 3087 source = "registry+https://github.com/rust-lang/crates.io-index" 2993 - checksum = "d6631b6a2fd59b1841b622e8f1a7ad241ef0a46f2d580464ce8140ac94cbd571" 3088 + checksum = "45dbc71f0cdca27dc261a9bd37ddec174e4a0af2b900b890f378460f745426e3" 2994 3089 dependencies = [ 2995 - "bumpalo", 2996 3090 "wasm-bindgen", 2997 3091 "web-sys", 2998 3092 ] ··· 3014 3108 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3015 3109 3016 3110 [[package]] 3111 + name = "winapi-util" 3112 + version = "0.1.5" 3113 + source = "registry+https://github.com/rust-lang/crates.io-index" 3114 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3115 + dependencies = [ 3116 + "winapi", 3117 + ] 3118 + 3119 + [[package]] 3017 3120 name = "winapi-x86_64-pc-windows-gnu" 3018 3121 version = "0.4.0" 3019 3122 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3021 3124 3022 3125 [[package]] 3023 3126 name = "windows-sys" 3024 - version = "0.36.1" 3127 + version = "0.42.0" 3025 3128 source = "registry+https://github.com/rust-lang/crates.io-index" 3026 - checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 3129 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3027 3130 dependencies = [ 3131 + "windows_aarch64_gnullvm", 3028 3132 "windows_aarch64_msvc", 3029 3133 "windows_i686_gnu", 3030 3134 "windows_i686_msvc", 3031 3135 "windows_x86_64_gnu", 3136 + "windows_x86_64_gnullvm", 3137 + "windows_x86_64_msvc", 3138 + ] 3139 + 3140 + [[package]] 3141 + name = "windows-sys" 3142 + version = "0.45.0" 3143 + source = "registry+https://github.com/rust-lang/crates.io-index" 3144 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 3145 + dependencies = [ 3146 + "windows-targets", 3147 + ] 3148 + 3149 + [[package]] 3150 + name = "windows-targets" 3151 + version = "0.42.1" 3152 + source = "registry+https://github.com/rust-lang/crates.io-index" 3153 + checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7" 3154 + dependencies = [ 3155 + "windows_aarch64_gnullvm", 3156 + "windows_aarch64_msvc", 3157 + "windows_i686_gnu", 3158 + "windows_i686_msvc", 3159 + "windows_x86_64_gnu", 3160 + "windows_x86_64_gnullvm", 3032 3161 "windows_x86_64_msvc", 3033 3162 ] 3034 3163 3035 3164 [[package]] 3165 + name = "windows_aarch64_gnullvm" 3166 + version = "0.42.1" 3167 + source = "registry+https://github.com/rust-lang/crates.io-index" 3168 + checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 3169 + 3170 + [[package]] 3036 3171 name = "windows_aarch64_msvc" 3037 - version = "0.36.1" 3172 + version = "0.42.1" 3038 3173 source = "registry+https://github.com/rust-lang/crates.io-index" 3039 - checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 3174 + checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3040 3175 3041 3176 [[package]] 3042 3177 name = "windows_i686_gnu" 3043 - version = "0.36.1" 3178 + version = "0.42.1" 3044 3179 source = "registry+https://github.com/rust-lang/crates.io-index" 3045 - checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 3180 + checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3046 3181 3047 3182 [[package]] 3048 3183 name = "windows_i686_msvc" 3049 - version = "0.36.1" 3184 + version = "0.42.1" 3050 3185 source = "registry+https://github.com/rust-lang/crates.io-index" 3051 - checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 3186 + checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3052 3187 3053 3188 [[package]] 3054 3189 name = "windows_x86_64_gnu" 3055 - version = "0.36.1" 3190 + version = "0.42.1" 3056 3191 source = "registry+https://github.com/rust-lang/crates.io-index" 3057 - checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 3192 + checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3193 + 3194 + [[package]] 3195 + name = "windows_x86_64_gnullvm" 3196 + version = "0.42.1" 3197 + source = "registry+https://github.com/rust-lang/crates.io-index" 3198 + checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 3058 3199 3059 3200 [[package]] 3060 3201 name = "windows_x86_64_msvc" 3061 - version = "0.36.1" 3202 + version = "0.42.1" 3062 3203 source = "registry+https://github.com/rust-lang/crates.io-index" 3063 - checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 3204 + checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3064 3205 3065 3206 [[package]] 3066 3207 name = "winreg" ··· 3073 3214 3074 3215 [[package]] 3075 3216 name = "wiremock" 3076 - version = "0.5.14" 3217 + version = "0.5.17" 3077 3218 source = "registry+https://github.com/rust-lang/crates.io-index" 3078 - checksum = "cc3c7b7557dbfdad6431b5a51196c9110cef9d83f6a9b26699f35cdc0ae113ec" 3219 + checksum = "12316b50eb725e22b2f6b9c4cbede5b7b89984274d113a7440c86e5c3fc6f99b" 3079 3220 dependencies = [ 3080 3221 "assert-json-diff", 3081 3222 "async-trait", 3082 - "base64", 3223 + "base64 0.13.1", 3083 3224 "deadpool", 3084 3225 "futures", 3085 3226 "futures-timer", ··· 3112 3253 "actix-web-lab", 3113 3254 "anyhow", 3114 3255 "argon2", 3115 - "base64", 3256 + "base64 0.13.1", 3116 3257 "chrono", 3117 - "claim", 3258 + "claims", 3118 3259 "config", 3119 3260 "fake", 3120 3261 "linkify", ··· 3151 3292 3152 3293 [[package]] 3153 3294 name = "zstd" 3154 - version = "0.11.2+zstd.1.5.2" 3295 + version = "0.12.3+zstd.1.5.2" 3155 3296 source = "registry+https://github.com/rust-lang/crates.io-index" 3156 - checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" 3297 + checksum = "76eea132fb024e0e13fd9c2f5d5d595d8a967aa72382ac2f9d39fcc95afd0806" 3157 3298 dependencies = [ 3158 3299 "zstd-safe", 3159 3300 ] 3160 3301 3161 3302 [[package]] 3162 3303 name = "zstd-safe" 3163 - version = "5.0.2+zstd.1.5.2" 3304 + version = "6.0.4+zstd.1.5.4" 3164 3305 source = "registry+https://github.com/rust-lang/crates.io-index" 3165 - checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" 3306 + checksum = "7afb4b54b8910cf5447638cb54bf4e8a65cbedd783af98b98c62ffe91f185543" 3166 3307 dependencies = [ 3167 3308 "libc", 3168 3309 "zstd-sys", ··· 3170 3311 3171 3312 [[package]] 3172 3313 name = "zstd-sys" 3173 - version = "2.0.1+zstd.1.5.2" 3314 + version = "2.0.7+zstd.1.5.4" 3174 3315 source = "registry+https://github.com/rust-lang/crates.io-index" 3175 - checksum = "9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b" 3316 + checksum = "94509c3ba2fe55294d752b79842c530ccfab760192521df74a081a78d2b3c7f5" 3176 3317 dependencies = [ 3177 3318 "cc", 3178 3319 "libc", 3320 + "pkg-config", 3179 3321 ]
+1 -1
Cargo.toml
··· 43 43 44 44 [dev-dependencies] 45 45 once_cell = "1.7.2" 46 - claim = "0.5.0" 46 + claims = "0.7.0" 47 47 quickcheck = "0.9.2" 48 48 quickcheck_macros = "0.9.1" 49 49 fake = "~2.3.0"
+1 -1
src/domain/subscriber_email.rs
··· 28 28 #[cfg(test)] 29 29 mod tests { 30 30 use super::SubscriberEmail; 31 - use claim::assert_err; 31 + use claims::assert_err; 32 32 use fake::faker::internet::en::SafeEmail; 33 33 use fake::Fake; 34 34
+1 -1
src/domain/subscriber_name.rs
··· 44 44 #[cfg(test)] 45 45 mod tests { 46 46 use crate::domain::SubscriberName; 47 - use claim::{assert_err, assert_ok}; 47 + use claims::{assert_err, assert_ok}; 48 48 49 49 #[test] 50 50 fn a_256_grapheme_long_name_is_valid() {
+1 -1
src/email_client.rs
··· 68 68 mod tests { 69 69 use crate::domain::SubscriberEmail; 70 70 use crate::email_client::EmailClient; 71 - use claim::{assert_err, assert_ok}; 71 + use claims::{assert_err, assert_ok}; 72 72 use fake::faker::internet::en::SafeEmail; 73 73 use fake::faker::lorem::en::{Paragraph, Sentence}; 74 74 use fake::{Fake, Faker};