Client Test

Client Test

rev. c445ea6dda6b2e16e78912f0333dbf434275af8f

Files changed:

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

@@ -419,419 +479,479 @@
  439    439   
 "http-body 1.0.1",
  440    440   
 "http-body-util",
  441    441   
 "hyper 0.14.32",
  442    442   
 "hyper 1.6.0",
  443    443   
 "hyper-rustls 0.24.2",
  444    444   
 "hyper-rustls 0.27.7",
  445    445   
 "hyper-util",
  446    446   
 "indexmap 2.10.0",
  447    447   
 "pin-project-lite",
  448    448   
 "rustls 0.21.12",
  449         -
 "rustls 0.23.29",
         449  +
 "rustls 0.23.31",
  450    450   
 "rustls-native-certs 0.8.1",
  451    451   
 "rustls-pemfile 2.2.0",
  452    452   
 "rustls-pki-types",
  453    453   
 "s2n-tls",
  454    454   
 "s2n-tls-hyper",
  455    455   
 "serde",
  456    456   
 "serde_json",
  457    457   
 "tokio",
  458    458   
 "tokio-rustls 0.26.2",
  459    459   
 "tower 0.5.2",
@@ -1756,1756 +1816,1816 @@
 1776   1776   
 1777   1777   
[[package]]
 1778   1778   
name = "hyper-rustls"
 1779   1779   
version = "0.27.7"
 1780   1780   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1781   1781   
checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
 1782   1782   
dependencies = [
 1783   1783   
 "http 1.3.1",
 1784   1784   
 "hyper 1.6.0",
 1785   1785   
 "hyper-util",
 1786         -
 "rustls 0.23.29",
        1786  +
 "rustls 0.23.31",
 1787   1787   
 "rustls-native-certs 0.8.1",
 1788   1788   
 "rustls-pki-types",
 1789   1789   
 "tokio",
 1790   1790   
 "tokio-rustls 0.26.2",
 1791   1791   
 "tower-service",
 1792   1792   
]
 1793   1793   
 1794   1794   
[[package]]
 1795   1795   
name = "hyper-util"
 1796   1796   
version = "0.1.16"
@@ -2146,2146 +2206,2206 @@
 2166   2166   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2167   2167   
checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
 2168   2168   
 2169   2169   
[[package]]
 2170   2170   
name = "libloading"
 2171   2171   
version = "0.8.8"
 2172   2172   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2173   2173   
checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667"
 2174   2174   
dependencies = [
 2175   2175   
 "cfg-if",
 2176         -
 "windows-targets 0.53.2",
        2176  +
 "windows-targets 0.53.3",
 2177   2177   
]
 2178   2178   
 2179   2179   
[[package]]
 2180   2180   
name = "libmimalloc-sys"
 2181   2181   
version = "0.1.43"
 2182   2182   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2183   2183   
checksum = "bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d"
 2184   2184   
dependencies = [
 2185   2185   
 "cc",
 2186   2186   
 "libc",
@@ -2619,2619 +2681,2681 @@
 2639   2639   
version = "1.4.1"
 2640   2640   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2641   2641   
checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d"
 2642   2642   
dependencies = [
 2643   2643   
 "diff",
 2644   2644   
 "yansi",
 2645   2645   
]
 2646   2646   
 2647   2647   
[[package]]
 2648   2648   
name = "prettyplease"
 2649         -
version = "0.2.35"
        2649  +
version = "0.2.36"
 2650   2650   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2651         -
checksum = "061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a"
        2651  +
checksum = "ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2"
 2652   2652   
dependencies = [
 2653   2653   
 "proc-macro2",
 2654   2654   
 "syn 2.0.104",
 2655   2655   
]
 2656   2656   
 2657   2657   
[[package]]
 2658   2658   
name = "proc-macro2"
 2659   2659   
version = "1.0.95"
 2660   2660   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2661   2661   
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
@@ -2881,2881 +2943,2943 @@
 2901   2901   
checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b"
 2902   2902   
dependencies = [
 2903   2903   
 "pem",
 2904   2904   
 "ring 0.16.20",
 2905   2905   
 "time",
 2906   2906   
 "yasna",
 2907   2907   
]
 2908   2908   
 2909   2909   
[[package]]
 2910   2910   
name = "redox_syscall"
 2911         -
version = "0.5.15"
        2911  +
version = "0.5.17"
 2912   2912   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2913         -
checksum = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec"
        2913  +
checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77"
 2914   2914   
dependencies = [
 2915   2915   
 "bitflags 2.9.1",
 2916   2916   
]
 2917   2917   
 2918   2918   
[[package]]
 2919   2919   
name = "regex"
 2920   2920   
version = "1.11.1"
 2921   2921   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2922   2922   
checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
 2923   2923   
dependencies = [
@@ -2978,2978 +3090,3090 @@
 2998   2998   
name = "roxmltree"
 2999   2999   
version = "0.14.1"
 3000   3000   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3001   3001   
checksum = "921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b"
 3002   3002   
dependencies = [
 3003   3003   
 "xmlparser",
 3004   3004   
]
 3005   3005   
 3006   3006   
[[package]]
 3007   3007   
name = "rustc-demangle"
 3008         -
version = "0.1.25"
        3008  +
version = "0.1.26"
 3009   3009   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3010         -
checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f"
        3010  +
checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
 3011   3011   
 3012   3012   
[[package]]
 3013   3013   
name = "rustc-hash"
 3014   3014   
version = "1.1.0"
 3015   3015   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3016   3016   
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
 3017   3017   
 3018   3018   
[[package]]
 3019   3019   
name = "rustix"
 3020   3020   
version = "0.38.44"
 3021   3021   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3022   3022   
checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
 3023   3023   
dependencies = [
 3024   3024   
 "bitflags 2.9.1",
 3025   3025   
 "errno",
 3026   3026   
 "libc",
 3027   3027   
 "linux-raw-sys 0.4.15",
 3028   3028   
 "windows-sys 0.59.0",
 3029   3029   
]
 3030   3030   
 3031   3031   
[[package]]
 3032   3032   
name = "rustix"
 3033   3033   
version = "1.0.8"
 3034   3034   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3035   3035   
checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8"
 3036   3036   
dependencies = [
 3037   3037   
 "bitflags 2.9.1",
 3038   3038   
 "errno",
 3039   3039   
 "libc",
 3040   3040   
 "linux-raw-sys 0.9.4",
 3041   3041   
 "windows-sys 0.60.2",
 3042   3042   
]
 3043   3043   
 3044   3044   
[[package]]
 3045   3045   
name = "rustls"
 3046   3046   
version = "0.21.12"
 3047   3047   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3048   3048   
checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
 3049   3049   
dependencies = [
 3050   3050   
 "log",
 3051   3051   
 "ring 0.17.14",
 3052   3052   
 "rustls-webpki 0.101.7",
 3053   3053   
 "sct",
 3054   3054   
]
 3055   3055   
 3056   3056   
[[package]]
 3057   3057   
name = "rustls"
 3058         -
version = "0.23.29"
        3058  +
version = "0.23.31"
 3059   3059   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3060         -
checksum = "2491382039b29b9b11ff08b76ff6c97cf287671dbb74f0be44bda389fffe9bd1"
        3060  +
checksum = "c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc"
 3061   3061   
dependencies = [
 3062   3062   
 "aws-lc-rs",
 3063   3063   
 "log",
 3064   3064   
 "once_cell",
 3065   3065   
 "ring 0.17.14",
 3066   3066   
 "rustls-pki-types",
 3067   3067   
 "rustls-webpki 0.103.4",
 3068   3068   
 "subtle",
 3069   3069   
 "zeroize",
 3070   3070   
]
@@ -3699,3699 +3804,3804 @@
 3719   3719   
 "futures-util",
 3720   3720   
 "hyper 0.14.32",
 3721   3721   
 "pin-project-lite",
 3722   3722   
 "thiserror 1.0.69",
 3723   3723   
 "tokio",
 3724   3724   
 "tokio-rustls 0.24.1",
 3725   3725   
]
 3726   3726   
 3727   3727   
[[package]]
 3728   3728   
name = "tokio"
 3729         -
version = "1.46.1"
        3729  +
version = "1.47.0"
 3730   3730   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3731         -
checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17"
        3731  +
checksum = "43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35"
 3732   3732   
dependencies = [
 3733   3733   
 "backtrace",
 3734   3734   
 "bytes",
 3735   3735   
 "io-uring",
 3736   3736   
 "libc",
 3737   3737   
 "mio",
 3738   3738   
 "parking_lot",
 3739   3739   
 "pin-project-lite",
 3740   3740   
 "signal-hook-registry",
 3741   3741   
 "slab",
 3742         -
 "socket2 0.5.10",
        3742  +
 "socket2 0.6.0",
 3743   3743   
 "tokio-macros",
 3744         -
 "windows-sys 0.52.0",
        3744  +
 "windows-sys 0.59.0",
 3745   3745   
]
 3746   3746   
 3747   3747   
[[package]]
 3748   3748   
name = "tokio-macros"
 3749   3749   
version = "2.5.0"
 3750   3750   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3751   3751   
checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
 3752   3752   
dependencies = [
 3753   3753   
 "proc-macro2",
 3754   3754   
 "quote",
 3755   3755   
 "syn 2.0.104",
 3756   3756   
]
 3757   3757   
 3758   3758   
[[package]]
 3759   3759   
name = "tokio-rustls"
 3760   3760   
version = "0.24.1"
 3761   3761   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3762   3762   
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
 3763   3763   
dependencies = [
 3764   3764   
 "rustls 0.21.12",
 3765   3765   
 "tokio",
 3766   3766   
]
 3767   3767   
 3768   3768   
[[package]]
 3769   3769   
name = "tokio-rustls"
 3770   3770   
version = "0.26.2"
 3771   3771   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3772   3772   
checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b"
 3773   3773   
dependencies = [
 3774         -
 "rustls 0.23.29",
        3774  +
 "rustls 0.23.31",
 3775   3775   
 "tokio",
 3776   3776   
]
 3777   3777   
 3778   3778   
[[package]]
 3779   3779   
name = "tokio-stream"
 3780   3780   
version = "0.1.17"
 3781   3781   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3782   3782   
checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047"
 3783   3783   
dependencies = [
 3784   3784   
 "futures-core",
@@ -4299,4299 +4383,4384 @@
 4319   4319   
dependencies = [
 4320   4320   
 "windows-targets 0.52.6",
 4321   4321   
]
 4322   4322   
 4323   4323   
[[package]]
 4324   4324   
name = "windows-sys"
 4325   4325   
version = "0.60.2"
 4326   4326   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4327   4327   
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
 4328   4328   
dependencies = [
 4329         -
 "windows-targets 0.53.2",
        4329  +
 "windows-targets 0.53.3",
 4330   4330   
]
 4331   4331   
 4332   4332   
[[package]]
 4333   4333   
name = "windows-targets"
 4334   4334   
version = "0.52.6"
 4335   4335   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4336   4336   
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
 4337   4337   
dependencies = [
 4338   4338   
 "windows_aarch64_gnullvm 0.52.6",
 4339   4339   
 "windows_aarch64_msvc 0.52.6",
 4340   4340   
 "windows_i686_gnu 0.52.6",
 4341   4341   
 "windows_i686_gnullvm 0.52.6",
 4342   4342   
 "windows_i686_msvc 0.52.6",
 4343   4343   
 "windows_x86_64_gnu 0.52.6",
 4344   4344   
 "windows_x86_64_gnullvm 0.52.6",
 4345   4345   
 "windows_x86_64_msvc 0.52.6",
 4346   4346   
]
 4347   4347   
 4348   4348   
[[package]]
 4349   4349   
name = "windows-targets"
 4350         -
version = "0.53.2"
        4350  +
version = "0.53.3"
 4351   4351   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4352         -
checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef"
        4352  +
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
 4353   4353   
dependencies = [
        4354  +
 "windows-link",
 4354   4355   
 "windows_aarch64_gnullvm 0.53.0",
 4355   4356   
 "windows_aarch64_msvc 0.53.0",
 4356   4357   
 "windows_i686_gnu 0.53.0",
 4357   4358   
 "windows_i686_gnullvm 0.53.0",
 4358   4359   
 "windows_i686_msvc 0.53.0",
 4359   4360   
 "windows_x86_64_gnu 0.53.0",
 4360   4361   
 "windows_x86_64_gnullvm 0.53.0",
 4361   4362   
 "windows_x86_64_msvc 0.53.0",
 4362   4363   
]
 4363   4364