Client Test

Client Test

rev. a16ec9092803c091887fa244df7aa8e7df1c79c8

Files changed:

tmp-codegen-diff/codegen-client-test/Cargo.lock

@@ -272,272 +334,334 @@
  292    292   
checksum = "19b756939cb2f8dc900aa6dcd505e6e2428e9cae7ff7b028c49e3946efa70878"
  293    293   
dependencies = [
  294    294   
 "aws-lc-fips-sys",
  295    295   
 "aws-lc-sys",
  296    296   
 "untrusted 0.7.1",
  297    297   
 "zeroize",
  298    298   
]
  299    299   
  300    300   
[[package]]
  301    301   
name = "aws-lc-sys"
  302         -
version = "0.28.0"
         302  +
version = "0.28.2"
  303    303   
source = "registry+https://github.com/rust-lang/crates.io-index"
  304         -
checksum = "b9f7720b74ed28ca77f90769a71fd8c637a0137f6fae4ae947e1050229cff57f"
         304  +
checksum = "bfa9b6986f250236c27e5a204062434a773a13243d2ffc2955f37bdba4c5c6a1"
  305    305   
dependencies = [
  306    306   
 "bindgen",
  307    307   
 "cc",
  308    308   
 "cmake",
  309    309   
 "dunce",
  310    310   
 "fs_extra",
  311    311   
]
  312    312   
  313    313   
[[package]]
  314    314   
name = "aws-smithy-async"
@@ -398,398 +458,458 @@
  418    418   
 "tokio",
  419    419   
 "tracing",
  420    420   
]
  421    421   
  422    422   
[[package]]
  423    423   
name = "aws-smithy-http-auth"
  424    424   
version = "0.60.3"
  425    425   
  426    426   
[[package]]
  427    427   
name = "aws-smithy-http-client"
  428         -
version = "1.0.1"
         428  +
version = "1.0.2"
  429    429   
dependencies = [
  430    430   
 "aws-smithy-async",
  431    431   
 "aws-smithy-protocol-test",
  432    432   
 "aws-smithy-runtime-api",
  433    433   
 "aws-smithy-types",
  434    434   
 "bytes",
  435    435   
 "h2 0.4.9",
  436    436   
 "http 0.2.12",
  437    437   
 "http 1.3.1",
  438    438   
 "http-body 0.4.6",
@@ -515,515 +577,590 @@
  535    535   
  536    536   
[[package]]
  537    537   
name = "aws-smithy-json"
  538    538   
version = "0.61.3"
  539    539   
dependencies = [
  540    540   
 "aws-smithy-types",
  541    541   
 "proptest",
  542    542   
 "serde_json",
  543    543   
]
  544    544   
         545  +
[[package]]
         546  +
name = "aws-smithy-mocks"
         547  +
version = "0.1.0"
         548  +
dependencies = [
         549  +
 "aws-smithy-async",
         550  +
 "aws-smithy-http-client",
         551  +
 "aws-smithy-runtime",
         552  +
 "aws-smithy-runtime-api",
         553  +
 "aws-smithy-types",
         554  +
 "http 1.3.1",
         555  +
 "tokio",
         556  +
]
         557  +
  545    558   
[[package]]
  546    559   
name = "aws-smithy-mocks-experimental"
  547         -
version = "0.2.3"
         560  +
version = "0.2.4"
  548    561   
dependencies = [
  549    562   
 "aws-smithy-runtime-api",
  550    563   
 "aws-smithy-types",
  551    564   
 "tokio",
  552    565   
]
  553    566   
  554    567   
[[package]]
  555    568   
name = "aws-smithy-observability"
  556    569   
version = "0.1.3"
  557    570   
dependencies = [
@@ -964,977 +1035,1048 @@
  984    997   
 "bitflags 1.3.2",
  985    998   
 "clap_lex 0.2.4",
  986    999   
 "indexmap 1.9.3",
  987   1000   
 "strsim",
  988   1001   
 "termcolor",
  989   1002   
 "textwrap",
  990   1003   
]
  991   1004   
  992   1005   
[[package]]
  993   1006   
name = "clap"
  994         -
version = "4.5.36"
        1007  +
version = "4.5.37"
  995   1008   
source = "registry+https://github.com/rust-lang/crates.io-index"
  996         -
checksum = "2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04"
        1009  +
checksum = "eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071"
  997   1010   
dependencies = [
  998   1011   
 "clap_builder",
  999   1012   
]
 1000   1013   
 1001   1014   
[[package]]
 1002   1015   
name = "clap_builder"
 1003         -
version = "4.5.36"
        1016  +
version = "4.5.37"
 1004   1017   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1005         -
checksum = "132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5"
        1018  +
checksum = "efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2"
 1006   1019   
dependencies = [
 1007   1020   
 "anstyle",
 1008   1021   
 "clap_lex 0.7.4",
 1009   1022   
]
 1010   1023   
 1011   1024   
[[package]]
 1012   1025   
name = "clap_lex"
 1013   1026   
version = "0.2.4"
 1014   1027   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1015   1028   
checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
@@ -1100,1113 +1160,1173 @@
 1120   1133   
 1121   1134   
[[package]]
 1122   1135   
name = "criterion"
 1123   1136   
version = "0.5.1"
 1124   1137   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1125   1138   
checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
 1126   1139   
dependencies = [
 1127   1140   
 "anes",
 1128   1141   
 "cast",
 1129   1142   
 "ciborium",
 1130         -
 "clap 4.5.36",
        1143  +
 "clap 4.5.37",
 1131   1144   
 "criterion-plot",
 1132   1145   
 "futures",
 1133   1146   
 "is-terminal",
 1134   1147   
 "itertools 0.10.5",
 1135   1148   
 "num-traits",
 1136   1149   
 "once_cell",
 1137   1150   
 "oorandom",
 1138   1151   
 "plotters",
 1139   1152   
 "rayon",
 1140   1153   
 "regex",
@@ -2614,2627 +2676,2689 @@
 2634   2647   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2635   2648   
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
 2636   2649   
dependencies = [
 2637   2650   
 "proc-macro2",
 2638   2651   
 "quote",
 2639   2652   
 "version_check",
 2640   2653   
]
 2641   2654   
 2642   2655   
[[package]]
 2643   2656   
name = "proc-macro2"
 2644         -
version = "1.0.94"
        2657  +
version = "1.0.95"
 2645   2658   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2646         -
checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84"
        2659  +
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
 2647   2660   
dependencies = [
 2648   2661   
 "unicode-ident",
 2649   2662   
]
 2650   2663   
 2651   2664   
[[package]]
 2652   2665   
name = "proptest"
 2653   2666   
version = "1.6.0"
 2654   2667   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2655   2668   
checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50"
 2656   2669   
dependencies = [
@@ -2774,2787 +2840,2852 @@
 2794   2807   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2795   2808   
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
 2796   2809   
dependencies = [
 2797   2810   
 "libc",
 2798   2811   
 "rand_chacha 0.3.1",
 2799   2812   
 "rand_core 0.6.4",
 2800   2813   
]
 2801   2814   
 2802   2815   
[[package]]
 2803   2816   
name = "rand"
 2804         -
version = "0.9.0"
        2817  +
version = "0.9.1"
 2805   2818   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2806         -
checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94"
        2819  +
checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97"
 2807   2820   
dependencies = [
 2808   2821   
 "rand_chacha 0.9.0",
 2809   2822   
 "rand_core 0.9.3",
 2810         -
 "zerocopy",
 2811   2823   
]
 2812   2824   
 2813   2825   
[[package]]
 2814   2826   
name = "rand_chacha"
 2815   2827   
version = "0.3.1"
 2816   2828   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2817   2829   
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
 2818   2830   
dependencies = [
 2819   2831   
 "ppv-lite86",
 2820   2832   
 "rand_core 0.6.4",
@@ -3190,3202 +3252,3264 @@
 3210   3222   
name = "same-file"
 3211   3223   
version = "1.0.6"
 3212   3224   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3213   3225   
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
 3214   3226   
dependencies = [
 3215   3227   
 "winapi-util",
 3216   3228   
]
 3217   3229   
 3218   3230   
[[package]]
 3219   3231   
name = "scc"
 3220         -
version = "2.3.3"
        3232  +
version = "2.3.4"
 3221   3233   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3222         -
checksum = "ea091f6cac2595aa38993f04f4ee692ed43757035c36e67c180b6828356385b1"
        3234  +
checksum = "22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4"
 3223   3235   
dependencies = [
 3224   3236   
 "sdd",
 3225   3237   
]
 3226   3238   
 3227   3239   
[[package]]
 3228   3240   
name = "schannel"
 3229   3241   
version = "0.1.27"
 3230   3242   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3231   3243   
checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d"
 3232   3244   
dependencies = [
@@ -3406,3418 +3468,3480 @@
 3426   3438   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3427   3439   
checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
 3428   3440   
dependencies = [
 3429   3441   
 "cc",
 3430   3442   
 "libc",
 3431   3443   
 "signal-hook-registry",
 3432   3444   
]
 3433   3445   
 3434   3446   
[[package]]
 3435   3447   
name = "signal-hook-registry"
 3436         -
version = "1.4.2"
        3448  +
version = "1.4.5"
 3437   3449   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3438         -
checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
        3450  +
checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410"
 3439   3451   
dependencies = [
 3440   3452   
 "libc",
 3441   3453   
]
 3442   3454   
 3443   3455   
[[package]]
 3444   3456   
name = "slab"
 3445   3457   
version = "0.4.9"
 3446   3458   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3447   3459   
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
 3448   3460   
dependencies = [
@@ -3987,3999 +4047,4059 @@
 4007   4019   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4008   4020   
checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
 4009   4021   
 4010   4022   
[[package]]
 4011   4023   
name = "uuid"
 4012   4024   
version = "1.16.0"
 4013   4025   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4014   4026   
checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9"
 4015   4027   
dependencies = [
 4016   4028   
 "getrandom 0.3.2",
 4017         -
 "rand 0.9.0",
        4029  +
 "rand 0.9.1",
 4018   4030   
]
 4019   4031   
 4020   4032   
[[package]]
 4021   4033   
name = "valuable"
 4022   4034   
version = "0.1.1"
 4023   4035   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4024   4036   
checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
 4025   4037   
 4026   4038   
[[package]]
 4027   4039   
name = "value-bag"