diff --git a/Cargo.lock b/Cargo.lock index 72cb7f9f..a8a73093 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -88,12 +88,40 @@ dependencies = [ "syn", ] +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + [[package]] name = "autocfg" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" +[[package]] +name = "aws-lc-rs" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ec2f1fc3ec205783a5da9a7e6c1509cc69dedf09a1949e412c1e18469326d00" +dependencies = [ + "aws-lc-sys", + "zeroize", +] + +[[package]] +name = "aws-lc-sys" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a2f9779ce85b93ab6170dd940ad0169b5766ff848247aff13bb788b832fe3f4" +dependencies = [ + "cc", + "cmake", + "dunce", + "fs_extra", +] + [[package]] name = "backtrace" version = "0.3.74" @@ -135,15 +163,9 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bitflags" -version = "2.6.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" [[package]] name = "bumpalo" @@ -168,10 +190,13 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.37" +version = "1.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40545c26d092346d8a8dab71ee48e7685a7a9cba76e634790c215b41a4a7b4cf" +checksum = "a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98" dependencies = [ + "find-msvc-tools", + "jobserver", + "libc", "shlex", ] @@ -187,6 +212,17 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +[[package]] +name = "chacha20" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" +dependencies = [ + "cfg-if", + "cpufeatures", + "rand_core 0.10.1", +] + [[package]] name = "chrono" version = "0.4.38" @@ -197,6 +233,25 @@ dependencies = [ "serde", ] +[[package]] +name = "cmake" +version = "0.1.58" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678" +dependencies = [ + "cc", +] + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + [[package]] name = "concurrent-queue" version = "2.5.0" @@ -222,12 +277,31 @@ dependencies = [ "libc", ] +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "core-foundation-sys" version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "cpufeatures" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" +dependencies = [ + "libc", +] + [[package]] name = "crossbeam-utils" version = "0.8.20" @@ -327,7 +401,7 @@ dependencies = [ [[package]] name = "docusign" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -356,7 +430,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -365,7 +439,7 @@ dependencies = [ [[package]] name = "dolladollabills" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -394,13 +468,19 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", "wiremock", ] +[[package]] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + [[package]] name = "dyn-clone" version = "1.0.17" @@ -456,12 +536,24 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" +[[package]] +name = "find-msvc-tools" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" + [[package]] name = "fnv" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + [[package]] name = "foreign-types" version = "0.3.2" @@ -486,6 +578,12 @@ dependencies = [ "percent-encoding", ] +[[package]] +name = "fs_extra" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" + [[package]] name = "futures" version = "0.3.31" @@ -655,6 +753,34 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ + "cfg-if", + "js-sys", + "libc", + "r-efi 5.3.0", + "wasip2", + "wasm-bindgen", +] + +[[package]] +name = "getrandom" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" +dependencies = [ + "cfg-if", + "libc", + "r-efi 6.0.0", + "rand_core 0.10.1", + "wasip2", + "wasip3", +] + [[package]] name = "gimli" version = "0.31.1" @@ -663,7 +789,7 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] name = "giphy-api" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -692,7 +818,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -701,7 +827,7 @@ dependencies = [ [[package]] name = "google-calendar" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -730,7 +856,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -740,7 +866,7 @@ dependencies = [ [[package]] name = "google-cloud-resource-manager" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -769,7 +895,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -779,7 +905,7 @@ dependencies = [ [[package]] name = "google-drive" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -808,7 +934,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -818,7 +944,7 @@ dependencies = [ [[package]] name = "google-groups-settings" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -847,7 +973,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -857,7 +983,7 @@ dependencies = [ [[package]] name = "gsuite-api" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -886,7 +1012,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -896,7 +1022,7 @@ dependencies = [ [[package]] name = "gusto-api" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -925,7 +1051,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -944,7 +1070,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.12", - "indexmap 2.6.0", + "indexmap 2.14.0", "slab", "tokio", "tokio-util", @@ -959,9 +1085,24 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] name = "hashbrown" -version = "0.15.1" +version = "0.15.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +dependencies = [ + "foldhash", +] + +[[package]] +name = "hashbrown" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" + +[[package]] +name = "heck" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" @@ -1075,7 +1216,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.5.7", "tokio", "tower-service", "tracing", @@ -1084,13 +1225,14 @@ dependencies = [ [[package]] name = "hyper" -version = "1.5.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a" +checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca" dependencies = [ + "atomic-waker", "bytes", "futures-channel", - "futures-util", + "futures-core", "http 1.1.0", "http-body 1.0.1", "httparse", @@ -1112,7 +1254,7 @@ dependencies = [ "hyper 0.14.31", "log", "rustls 0.21.12", - "rustls-native-certs", + "rustls-native-certs 0.6.3", "tokio", "tokio-rustls 0.24.1", ] @@ -1125,14 +1267,13 @@ checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.5.0", + "hyper 1.9.0", "hyper-util", - "rustls 0.23.16", + "rustls 0.23.40", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", "tower-service", - "webpki-roots", ] [[package]] @@ -1143,7 +1284,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.5.0", + "hyper 1.9.0", "hyper-util", "native-tls", "tokio", @@ -1153,18 +1294,22 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.10" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" +checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" dependencies = [ + "base64 0.22.1", "bytes", "futures-channel", "futures-util", "http 1.1.0", "http-body 1.0.1", - "hyper 1.5.0", + "hyper 1.9.0", + "ipnet", + "libc", + "percent-encoding", "pin-project-lite", - "socket2", + "socket2 0.6.3", "tokio", "tower-service", "tracing", @@ -1288,6 +1433,12 @@ dependencies = [ "syn", ] +[[package]] +name = "id-arena" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" + [[package]] name = "idna" version = "1.0.3" @@ -1322,12 +1473,14 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.6.0" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.15.1", + "hashbrown 0.17.1", + "serde", + "serde_core", ] [[package]] @@ -1343,9 +1496,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ "cfg-if", - "js-sys", - "wasm-bindgen", - "web-sys", ] [[package]] @@ -1369,12 +1519,74 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +[[package]] +name = "jni" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" +dependencies = [ + "cfg-if", + "combine", + "jni-macros", + "jni-sys", + "log", + "simd_cesu8", + "thiserror 2.0.18", + "walkdir", + "windows-link", +] + +[[package]] +name = "jni-macros" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "simd_cesu8", + "syn", +] + +[[package]] +name = "jni-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" +dependencies = [ + "jni-sys-macros", +] + +[[package]] +name = "jni-sys-macros" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" +dependencies = [ + "quote", + "syn", +] + +[[package]] +name = "jobserver" +version = "0.1.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" +dependencies = [ + "getrandom 0.3.4", + "libc", +] + [[package]] name = "js-sys" -version = "0.3.72" +version = "0.3.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" +checksum = "67df7112613f8bfd9150013a0314e196f4800d3201ae742489d999db2f979f08" dependencies = [ + "cfg-if", + "futures-util", + "once_cell", "wasm-bindgen", ] @@ -1402,11 +1614,17 @@ dependencies = [ "spin", ] +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libc" -version = "0.2.162" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18d287de67fe55fd7e1581fe933d965a5a9477b38e949cfa9f8574ef01506398" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libm" @@ -1420,7 +1638,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ - "bitflags 2.6.0", + "bitflags", "libc", ] @@ -1455,9 +1673,15 @@ dependencies = [ "serde", ] +[[package]] +name = "lru-slab" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" + [[package]] name = "mailchimp-api" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -1486,7 +1710,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -1551,10 +1775,10 @@ dependencies = [ "libc", "log", "openssl", - "openssl-probe", + "openssl-probe 0.1.5", "openssl-sys", "schannel", - "security-framework", + "security-framework 2.11.1", "security-framework-sys", "tempfile", ] @@ -1671,7 +1895,7 @@ dependencies = [ [[package]] name = "octorust" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -1700,7 +1924,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -1709,7 +1933,7 @@ dependencies = [ [[package]] name = "okta" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -1738,7 +1962,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -1768,7 +1992,7 @@ version = "0.10.68" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" dependencies = [ - "bitflags 2.6.0", + "bitflags", "cfg-if", "foreign-types", "libc", @@ -1794,6 +2018,12 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-probe" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" + [[package]] name = "openssl-sys" version = "0.9.104" @@ -1812,17 +2042,6 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" -[[package]] -name = "parking_lot" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" -dependencies = [ - "instant", - "lock_api", - "parking_lot_core 0.8.6", -] - [[package]] name = "parking_lot" version = "0.12.3" @@ -1830,21 +2049,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" dependencies = [ "lock_api", - "parking_lot_core 0.9.10", -] - -[[package]] -name = "parking_lot_core" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" -dependencies = [ - "cfg-if", - "instant", - "libc", - "redox_syscall 0.2.16", - "smallvec", - "winapi", + "parking_lot_core", ] [[package]] @@ -1855,7 +2060,7 @@ checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.7", + "redox_syscall", "smallvec", "windows-targets", ] @@ -1951,48 +2156,65 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "prettyplease" +version = "0.2.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" +dependencies = [ + "proc-macro2", + "syn", +] + [[package]] name = "proc-macro2" -version = "1.0.89" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] [[package]] name = "quinn" -version = "0.11.5" +version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684" +checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" dependencies = [ "bytes", + "cfg_aliases", "pin-project-lite", "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.16", - "socket2", - "thiserror", + "rustls 0.23.40", + "socket2 0.5.7", + "thiserror 2.0.18", "tokio", "tracing", + "web-time", ] [[package]] name = "quinn-proto" -version = "0.11.8" +version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" +checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" dependencies = [ + "aws-lc-rs", "bytes", - "rand 0.8.5", + "getrandom 0.3.4", + "lru-slab", + "rand 0.9.4", "ring", "rustc-hash", - "rustls 0.23.16", + "rustls 0.23.40", + "rustls-pki-types", "slab", - "thiserror", + "thiserror 2.0.18", "tinyvec", "tracing", + "web-time", ] [[package]] @@ -2004,7 +2226,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2", + "socket2 0.5.7", "tracing", "windows-sys 0.59.0", ] @@ -2018,9 +2240,21 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "r-efi" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + +[[package]] +name = "r-efi" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" + [[package]] name = "ramp-api" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -2049,7 +2283,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -2080,6 +2314,27 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.5", +] + +[[package]] +name = "rand" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207" +dependencies = [ + "chacha20", + "getrandom 0.4.2", + "rand_core 0.10.1", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -2100,6 +2355,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.5", +] + [[package]] name = "rand_core" version = "0.5.1" @@ -2119,21 +2384,27 @@ dependencies = [ ] [[package]] -name = "rand_hc" -version = "0.2.0" +name = "rand_core" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" dependencies = [ - "rand_core 0.5.1", + "getrandom 0.3.4", ] [[package]] -name = "redox_syscall" -version = "0.2.16" +name = "rand_core" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" + +[[package]] +name = "rand_hc" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" dependencies = [ - "bitflags 1.3.2", + "rand_core 0.5.1", ] [[package]] @@ -2142,7 +2413,7 @@ version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" dependencies = [ - "bitflags 2.6.0", + "bitflags", ] [[package]] @@ -2153,7 +2424,7 @@ checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ "getrandom 0.2.15", "libredox", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -2187,9 +2458,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.9" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f" +checksum = "62e0021ea2c22aed41653bc7e1419abb2c97e038ff2c33d0e1309e49a97deec0" dependencies = [ "base64 0.22.1", "bytes", @@ -2198,23 +2469,20 @@ dependencies = [ "http 1.1.0", "http-body 1.0.1", "http-body-util", - "hyper 1.5.0", + "hyper 1.9.0", "hyper-rustls 0.27.3", "hyper-tls", "hyper-util", - "ipnet", "js-sys", "log", - "mime", "mime_guess", "native-tls", - "once_cell", "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.16", - "rustls-pemfile 2.2.0", + "rustls 0.23.40", "rustls-pki-types", + "rustls-platform-verifier", "serde", "serde_json", "serde_urlencoded", @@ -2222,20 +2490,20 @@ dependencies = [ "tokio", "tokio-native-tls", "tokio-rustls 0.26.0", + "tower", + "tower-http", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "webpki-roots", - "windows-registry", ] [[package]] name = "reqwest-conditional-middleware" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f67ad7fdf5c0a015763fcd164bee294b13fb7b6f89f1b55961d40f00c3e32d6b" +checksum = "51b1fc1521b1ec6eeebcf412357bfe28db3eb23008c91852bb69120a1d7ab6d0" dependencies = [ "async-trait", "http 1.1.0", @@ -2245,46 +2513,44 @@ dependencies = [ [[package]] name = "reqwest-middleware" -version = "0.4.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1ccd3b55e711f91a9885a2fa6fbbb2e39db1776420b062efc058c6410f7e5e3" +checksum = "199dda04a536b532d0cc04d7979e39b1c763ea749bf91507017069c00b96056f" dependencies = [ "anyhow", "async-trait", "http 1.1.0", "reqwest", - "serde", - "thiserror", + "thiserror 2.0.18", "tower-service", ] [[package]] name = "reqwest-retry" -version = "0.7.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c73e4195a6bfbcb174b790d9b3407ab90646976c55de58a6515da25d851178" +checksum = "fe2412db2af7d2268e7a5406be0431f37d9eb67ff390f35b395716f5f06c2eaa" dependencies = [ "anyhow", "async-trait", "futures", "getrandom 0.2.15", "http 1.1.0", - "hyper 1.5.0", - "parking_lot 0.11.2", + "hyper 1.9.0", "reqwest", "reqwest-middleware", "retry-policies", - "thiserror", + "thiserror 2.0.18", "tokio", "tracing", - "wasm-timer", + "wasmtimer", ] [[package]] name = "reqwest-tracing" -version = "0.5.4" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff82cf5730a1311fb9413b0bc2b8e743e0157cd73f010ab4ec374a923873b6a2" +checksum = "d5c1a1510677d43dce9e9c0c07fc5db8772c0e5a43e4f9cef75a11affa05a578" dependencies = [ "anyhow", "async-trait", @@ -2304,16 +2570,16 @@ checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0" [[package]] name = "retry-policies" -version = "0.4.0" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5875471e6cab2871bc150ecb8c727db5113c9338cc3354dc5ee3425b6aa40a1c" +checksum = "dc05fbf560421a0357a750cbe78c7ca19d4923918490daabba313d5dbc871e47" dependencies = [ - "rand 0.8.5", + "rand 0.10.1", ] [[package]] name = "revai" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -2342,7 +2608,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -2396,13 +2662,22 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + [[package]] name = "rustix" version = "0.38.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99e4ea3e1cdc4b559b8e5650f9c8e5998e3e5c1343b4eaf034565f32318d63c0" dependencies = [ - "bitflags 2.6.0", + "bitflags", "errno", "libc", "linux-raw-sys", @@ -2437,14 +2712,14 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.16" +version = "0.23.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eee87ff5d9b36712a58574e12e9f0ea80f915a5b0ac518d322b24a465617925e" +checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b" dependencies = [ + "aws-lc-rs", "once_cell", - "ring", "rustls-pki-types", - "rustls-webpki 0.102.8", + "rustls-webpki 0.103.13", "subtle", "zeroize", ] @@ -2455,10 +2730,22 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" dependencies = [ - "openssl-probe", - "rustls-pemfile 1.0.4", + "openssl-probe 0.1.5", + "rustls-pemfile", "schannel", - "security-framework", + "security-framework 2.11.1", +] + +[[package]] +name = "rustls-native-certs" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" +dependencies = [ + "openssl-probe 0.2.1", + "rustls-pki-types", + "schannel", + "security-framework 3.7.0", ] [[package]] @@ -2471,19 +2758,41 @@ dependencies = [ ] [[package]] -name = "rustls-pemfile" -version = "2.2.0" +name = "rustls-pki-types" +version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" +checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" dependencies = [ - "rustls-pki-types", + "web-time", + "zeroize", ] [[package]] -name = "rustls-pki-types" -version = "1.10.0" +name = "rustls-platform-verifier" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0" +dependencies = [ + "core-foundation 0.10.1", + "core-foundation-sys", + "jni", + "log", + "once_cell", + "rustls 0.23.40", + "rustls-native-certs 0.8.3", + "rustls-platform-verifier-android", + "rustls-webpki 0.103.13", + "security-framework 3.7.0", + "security-framework-sys", + "webpki-root-certs", + "windows-sys 0.59.0", +] + +[[package]] +name = "rustls-platform-verifier-android" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" +checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" @@ -2506,12 +2815,39 @@ dependencies = [ "untrusted", ] +[[package]] +name = "rustls-webpki" +version = "0.103.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" +dependencies = [ + "aws-lc-rs", + "ring", + "rustls-pki-types", + "untrusted", +] + +[[package]] +name = "rustversion" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" + [[package]] name = "ryu" version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + [[package]] name = "schannel" version = "0.1.26" @@ -2577,8 +2913,21 @@ version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.6.0", - "core-foundation", + "bitflags", + "core-foundation 0.9.4", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" +dependencies = [ + "bitflags", + "core-foundation 0.10.1", "core-foundation-sys", "libc", "security-framework-sys", @@ -2586,17 +2935,23 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.12.1" +version = "2.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2" +checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3" dependencies = [ "core-foundation-sys", "libc", ] +[[package]] +name = "semver" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" + [[package]] name = "sendgrid-api" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -2625,7 +2980,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -2634,18 +2989,28 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.214" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +dependencies = [ + "serde_core", + "serde_derive", +] + +[[package]] +name = "serde_core" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.214" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", @@ -2683,7 +3048,7 @@ checksum = "c7715380eec75f029a4ef7de39a9200e0a63823176b759d055b613f5a87df6a6" dependencies = [ "percent-encoding", "serde", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -2704,7 +3069,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.6.0", + "indexmap 2.14.0", "itoa", "ryu", "serde", @@ -2713,7 +3078,7 @@ dependencies = [ [[package]] name = "sheets" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -2742,7 +3107,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -2752,7 +3117,7 @@ dependencies = [ [[package]] name = "shipbob" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -2781,7 +3146,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -2796,7 +3161,7 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "shopify" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -2825,7 +3190,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -2851,6 +3216,22 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "simd_cesu8" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33" +dependencies = [ + "rustc_version", + "simdutf8", +] + +[[package]] +name = "simdutf8" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" + [[package]] name = "simple_asn1" version = "0.6.2" @@ -2859,7 +3240,7 @@ checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" dependencies = [ "num-bigint", "num-traits", - "thiserror", + "thiserror 1.0.69", "time", ] @@ -2874,7 +3255,7 @@ dependencies = [ [[package]] name = "slack-chat-api" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -2903,7 +3284,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -2926,6 +3307,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "socket2" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" +dependencies = [ + "libc", + "windows-sys 0.61.2", +] + [[package]] name = "spin" version = "0.9.8" @@ -2956,9 +3347,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.87" +version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", @@ -3004,7 +3395,16 @@ version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +dependencies = [ + "thiserror-impl 2.0.18", ] [[package]] @@ -3018,6 +3418,17 @@ dependencies = [ "syn", ] +[[package]] +name = "thiserror-impl" +version = "2.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "time" version = "0.3.36" @@ -3086,10 +3497,10 @@ dependencies = [ "bytes", "libc", "mio", - "parking_lot 0.12.3", + "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2", + "socket2 0.5.7", "tokio-macros", "windows-sys 0.52.0", ] @@ -3131,7 +3542,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.16", + "rustls 0.23.40", "rustls-pki-types", "tokio", ] @@ -3149,6 +3560,45 @@ dependencies = [ "tokio", ] +[[package]] +name = "tower" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper", + "tokio", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-http" +version = "0.6.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68d6fdd9f81c2819c9a8b0e0cd91660e7746a8e6ea2ba7c6b2b057985f6bcb51" +dependencies = [ + "bitflags", + "bytes", + "futures-util", + "http 1.1.0", + "http-body 1.0.1", + "pin-project-lite", + "tower", + "tower-layer", + "tower-service", + "url", +] + +[[package]] +name = "tower-layer" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" + [[package]] name = "tower-service" version = "0.3.3" @@ -3188,7 +3638,7 @@ dependencies = [ [[package]] name = "tripactions" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -3217,7 +3667,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", @@ -3254,6 +3704,12 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" +[[package]] +name = "unicode-xid" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" + [[package]] name = "unsafe-libyaml" version = "0.2.11" @@ -3324,6 +3780,16 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + [[package]] name = "want" version = "0.3.1" @@ -3346,28 +3812,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] -name = "wasm-bindgen" -version = "0.2.95" +name = "wasip2" +version = "1.0.3+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" +checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6" dependencies = [ - "cfg-if", - "once_cell", - "wasm-bindgen-macro", + "wit-bindgen 0.57.1", ] [[package]] -name = "wasm-bindgen-backend" -version = "0.2.95" +name = "wasip3" +version = "0.4.0+wasi-0.3.0-rc-2026-01-06" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" +checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" dependencies = [ - "bumpalo", - "log", + "wit-bindgen 0.51.0", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.121" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49ace1d07c165b0864824eee619580c4689389afa9dc9ed3a4c75040d82e6790" +dependencies = [ + "cfg-if", "once_cell", - "proc-macro2", - "quote", - "syn", + "rustversion", + "wasm-bindgen-macro", "wasm-bindgen-shared", ] @@ -3385,9 +3856,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.95" +version = "0.2.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" +checksum = "8e68e6f4afd367a562002c05637acb8578ff2dea1943df76afb9e83d177c8578" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3395,36 +3866,72 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.95" +version = "0.2.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" +checksum = "d95a9ec35c64b2a7cb35d3fead40c4238d0940c86d107136999567a4703259f2" dependencies = [ + "bumpalo", "proc-macro2", "quote", "syn", - "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.95" +version = "0.2.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" +checksum = "c4e0100b01e9f0d03189a92b96772a1fb998639d981193d7dbab487302513441" +dependencies = [ + "unicode-ident", +] [[package]] -name = "wasm-timer" -version = "0.2.5" +name = "wasm-encoder" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" +dependencies = [ + "leb128fmt", + "wasmparser", +] + +[[package]] +name = "wasm-metadata" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" +dependencies = [ + "anyhow", + "indexmap 2.14.0", + "wasm-encoder", + "wasmparser", +] + +[[package]] +name = "wasmparser" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" +dependencies = [ + "bitflags", + "hashbrown 0.15.5", + "indexmap 2.14.0", + "semver", +] + +[[package]] +name = "wasmtimer" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c598d6b99ea013e35844697fc4670d08339d5cda15588f193c6beedd12f644b" dependencies = [ "futures", "js-sys", - "parking_lot 0.11.2", + "parking_lot", "pin-utils", + "slab", "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", ] [[package]] @@ -3438,10 +3945,20 @@ dependencies = [ ] [[package]] -name = "webpki-roots" -version = "0.26.6" +name = "web-time" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki-root-certs" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" +checksum = "f31141ce3fc3e300ae89b78c0dd67f9708061d1d2eda54b8209346fd6be9a92c" dependencies = [ "rustls-pki-types", ] @@ -3463,40 +3980,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows-registry" -version = "0.2.0" +name = "winapi-util" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-result", - "windows-strings", - "windows-targets", + "windows-sys 0.59.0", ] [[package]] -name = "windows-result" -version = "0.2.0" +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" -dependencies = [ - "windows-targets", -] +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] -name = "windows-strings" -version = "0.1.0" +name = "windows-link" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" -dependencies = [ - "windows-result", - "windows-targets", -] +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" [[package]] name = "windows-sys" @@ -3516,6 +4018,15 @@ dependencies = [ "windows-targets", ] +[[package]] +name = "windows-sys" +version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link", +] + [[package]] name = "windows-targets" version = "0.52.6" @@ -3602,6 +4113,100 @@ dependencies = [ "tokio", ] +[[package]] +name = "wit-bindgen" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" +dependencies = [ + "wit-bindgen-rust-macro", +] + +[[package]] +name = "wit-bindgen" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" + +[[package]] +name = "wit-bindgen-core" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" +dependencies = [ + "anyhow", + "heck", + "wit-parser", +] + +[[package]] +name = "wit-bindgen-rust" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" +dependencies = [ + "anyhow", + "heck", + "indexmap 2.14.0", + "prettyplease", + "syn", + "wasm-metadata", + "wit-bindgen-core", + "wit-component", +] + +[[package]] +name = "wit-bindgen-rust-macro" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" +dependencies = [ + "anyhow", + "prettyplease", + "proc-macro2", + "quote", + "syn", + "wit-bindgen-core", + "wit-bindgen-rust", +] + +[[package]] +name = "wit-component" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" +dependencies = [ + "anyhow", + "bitflags", + "indexmap 2.14.0", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder", + "wasm-metadata", + "wasmparser", + "wit-parser", +] + +[[package]] +name = "wit-parser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" +dependencies = [ + "anyhow", + "id-arena", + "indexmap 2.14.0", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser", +] + [[package]] name = "write16" version = "1.0.0" @@ -3655,7 +4260,7 @@ dependencies = [ "log", "percent-encoding", "rustls 0.22.4", - "rustls-pemfile 1.0.4", + "rustls-pemfile", "seahash", "serde", "serde_json", @@ -3737,7 +4342,7 @@ dependencies = [ [[package]] name = "zoom-api" -version = "0.10.0" +version = "0.11.0-rc.0" dependencies = [ "async-recursion", "async-trait", @@ -3766,7 +4371,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", - "thiserror", + "thiserror 1.0.69", "tokio", "url", "uuid", diff --git a/Makefile b/Makefile index 85841316..49c432db 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ SHELL := bash -VERSION = 0.10.0 +VERSION = 0.11.0-rc.0 DOCUSIGN_SPEC_DIR = $(CURDIR)/specs/docusign DOCUSIGN_SPEC = $(DOCUSIGN_SPEC_DIR)/docusign.yaml diff --git a/README.md b/README.md index 19c7d860..cf6ec3e1 100644 --- a/README.md +++ b/README.md @@ -24,9 +24,3 @@ A place for keeping all our generated third party API clients. - [Stripe](stripe/) [![docs.rs](https://docs.rs/dolladollabills/badge.svg)](https://docs.rs/dolladollabills) - [TripActions](tripactions/) [![docs.rs](https://docs.rs/tripactions/badge.svg)](https://docs.rs/tripactions) - [Zoom](zoom/) [![docs.rs](https://docs.rs/zoom-api/badge.svg)](https://docs.rs/zoom-api) - -## Generator - -The generator lives in the [generator](https://github.com/oxidecomputer/third-party-api-clients/tree/main/generator) directory. -It generates the entirety of the crates including their `README.md` and `Cargo.toml`. -This project does not use [progenitor](https://github.com/oxidecomputer/progenitor) or [openapi-generator](https://github.com/oxidecomputer/openapi-generator). diff --git a/docusign/Cargo.toml b/docusign/Cargo.toml index d6452633..6a1a8bdb 100644 --- a/docusign/Cargo.toml +++ b/docusign/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "docusign" description = "A fully generated & opinionated API client for the DocuSign API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/docusign/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/docusign" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/docusign/README.md b/docusign/README.md index 8f68f57b..5e0367ac 100644 --- a/docusign/README.md +++ b/docusign/README.md @@ -32,7 +32,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -docusign = "0.10.0" +docusign = "0.11.0-rc.0" ``` ## Basic example diff --git a/docusign/src/lib.rs b/docusign/src/lib.rs index 6b7eaca5..a5717db8 100644 --- a/docusign/src/lib.rs +++ b/docusign/src/lib.rs @@ -30,7 +30,7 @@ //! //! ```toml //! [dependencies] -//! docusign = "0.10.0" +//! docusign = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/docusign/src/utils.rs b/docusign/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/docusign/src/utils.rs +++ b/docusign/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/generator/src/main.rs b/generator/src/main.rs index 14adaefd..f9cf10ed 100644 --- a/generator/src/main.rs +++ b/generator/src/main.rs @@ -3365,8 +3365,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -3386,11 +3386,11 @@ openssl = {{ version = "0.10", default-features = false, optional = true }} parse_link_header = "0.3.3" pem = {{ version = "3.0.5", default-features = false, optional = true }} percent-encoding = "2.2" -reqwest = {{ version = "0.12", default-features = false, features = ["json", "multipart"] }} -reqwest-conditional-middleware = {{ version = "0.4", optional = true }} -reqwest-middleware = {{ version = "0.4", features = ["multipart"], optional = true }} -reqwest-retry = {{ version = "0.7", optional = true }} -reqwest-tracing = {{ version = "0.5.4", optional = true }} +reqwest = {{ version = "0.13", default-features = false, features = ["json", "form"] }} +reqwest-conditional-middleware = {{ version = "0.5", optional = true }} +reqwest-middleware = {{ version = "0.5", features = ["multipart"], optional = true }} +reqwest-retry = {{ version = "0.9", optional = true }} +reqwest-tracing = {{ version = "0.7", optional = true }} ring = {{ version = "0.17", default-features = false, optional = true }} schemars = {{ version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }} serde = {{ version = "1", features = ["derive"] }} diff --git a/giphy/Cargo.toml b/giphy/Cargo.toml index cb647398..f32d0ada 100644 --- a/giphy/Cargo.toml +++ b/giphy/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "giphy-api" description = "A fully generated & opinionated API client for the Giphy API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/giphy-api/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/giphy" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/giphy/README.md b/giphy/README.md index 1f23d2c8..86451603 100644 --- a/giphy/README.md +++ b/giphy/README.md @@ -32,7 +32,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -giphy-api = "0.10.0" +giphy-api = "0.11.0-rc.0" ``` ## Basic example diff --git a/giphy/src/lib.rs b/giphy/src/lib.rs index 8b085ddc..80baaf12 100644 --- a/giphy/src/lib.rs +++ b/giphy/src/lib.rs @@ -30,7 +30,7 @@ //! //! ```toml //! [dependencies] -//! giphy-api = "0.10.0" +//! giphy-api = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/giphy/src/utils.rs b/giphy/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/giphy/src/utils.rs +++ b/giphy/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/github/Cargo.toml b/github/Cargo.toml index 4290169e..f65baf35 100644 --- a/github/Cargo.toml +++ b/github/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "octorust" description = "A fully generated & opinionated API client for the GitHub API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/octorust/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/github" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/github/README.md b/github/README.md index 04431620..0aeb7c95 100644 --- a/github/README.md +++ b/github/README.md @@ -38,7 +38,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -octorust = "0.10.0" +octorust = "0.11.0-rc.0" ``` ## Basic example @@ -58,7 +58,7 @@ let github = Client::new( ``` If you are a GitHub enterprise customer, you will want to create a client with the -[Client#host_override](https://docs.rs/octorust/0.10.0/octorust/struct.Client.html#method.host_override) method. +[Client#host_override](https://docs.rs/octorust/0.11.0-rc.0/octorust/struct.Client.html#method.host_override) method. ## Feature flags @@ -72,7 +72,7 @@ To enable this, add the following to your `Cargo.toml` file: ```toml [dependencies] -octorust = { version = "0.10.0", features = ["httpcache"] } +octorust = { version = "0.11.0-rc.0", features = ["httpcache"] } ``` Then use the `Client::custom` constructor to provide a cache implementation. diff --git a/github/src/lib.rs b/github/src/lib.rs index c3131aa3..3bb8b4b1 100644 --- a/github/src/lib.rs +++ b/github/src/lib.rs @@ -36,7 +36,7 @@ //! //! ```toml //! [dependencies] -//! octorust = "0.10.0" +//! octorust = "0.11.0-rc.0" //! ``` //! //! ## Basic example @@ -56,7 +56,7 @@ //! ``` //! //! If you are a GitHub enterprise customer, you will want to create a client with the -//! [Client#host_override](https://docs.rs/octorust/0.10.0/octorust/struct.Client.html#method.host_override) method. +//! [Client#host_override](https://docs.rs/octorust/0.11.0-rc.0/octorust/struct.Client.html#method.host_override) method. //! //! ## Feature flags //! @@ -70,7 +70,7 @@ //! //! ```toml //! [dependencies] -//! octorust = { version = "0.10.0", features = ["httpcache"] } +//! octorust = { version = "0.11.0-rc.0", features = ["httpcache"] } //! ``` //! //! Then use the `Client::custom` constructor to provide a cache implementation. diff --git a/github/src/utils.rs b/github/src/utils.rs index e6c076db..0efcaa1b 100644 --- a/github/src/utils.rs +++ b/github/src/utils.rs @@ -271,7 +271,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -336,7 +336,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -408,7 +408,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -475,7 +475,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -566,7 +566,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/google/admin/Cargo.toml b/google/admin/Cargo.toml index 7a2889fb..141f63d8 100644 --- a/google/admin/Cargo.toml +++ b/google/admin/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "gsuite-api" description = "A fully generated & opinionated API client for the Google Admin API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/gsuite-api/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/google/admin" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/google/admin/README.md b/google/admin/README.md index 1ab75cc4..6fc18527 100644 --- a/google/admin/README.md +++ b/google/admin/README.md @@ -38,7 +38,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -gsuite-api = "0.10.0" +gsuite-api = "0.11.0-rc.0" ``` ## Basic example diff --git a/google/admin/src/lib.rs b/google/admin/src/lib.rs index b4e0d4bb..cb8c72e7 100644 --- a/google/admin/src/lib.rs +++ b/google/admin/src/lib.rs @@ -36,7 +36,7 @@ //! //! ```toml //! [dependencies] -//! gsuite-api = "0.10.0" +//! gsuite-api = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/google/admin/src/utils.rs b/google/admin/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/google/admin/src/utils.rs +++ b/google/admin/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/google/calendar/Cargo.toml b/google/calendar/Cargo.toml index 52f00b38..6d2fc347 100644 --- a/google/calendar/Cargo.toml +++ b/google/calendar/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "google-calendar" description = "A fully generated & opinionated API client for the Google Calendar API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/google-calendar/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/google/calendar" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/google/calendar/README.md b/google/calendar/README.md index 43bc4ebc..1e02e628 100644 --- a/google/calendar/README.md +++ b/google/calendar/README.md @@ -38,7 +38,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -google-calendar = "0.10.0" +google-calendar = "0.11.0-rc.0" ``` ## Basic example diff --git a/google/calendar/src/lib.rs b/google/calendar/src/lib.rs index 085dea3d..63c2b24d 100644 --- a/google/calendar/src/lib.rs +++ b/google/calendar/src/lib.rs @@ -36,7 +36,7 @@ //! //! ```toml //! [dependencies] -//! google-calendar = "0.10.0" +//! google-calendar = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/google/calendar/src/utils.rs b/google/calendar/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/google/calendar/src/utils.rs +++ b/google/calendar/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/google/cloud-resource-manager/Cargo.toml b/google/cloud-resource-manager/Cargo.toml index fbf7aafb..8c80358f 100644 --- a/google/cloud-resource-manager/Cargo.toml +++ b/google/cloud-resource-manager/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "google-cloud-resource-manager" description = "A fully generated & opinionated API client for the Google Cloud Resource Manager API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/google-cloud-resource-manager/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/google/cloud-resource-manager" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/google/cloud-resource-manager/README.md b/google/cloud-resource-manager/README.md index cd099f30..4224bde7 100644 --- a/google/cloud-resource-manager/README.md +++ b/google/cloud-resource-manager/README.md @@ -38,7 +38,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -google-cloud-resource-manager = "0.10.0" +google-cloud-resource-manager = "0.11.0-rc.0" ``` ## Basic example diff --git a/google/cloud-resource-manager/src/lib.rs b/google/cloud-resource-manager/src/lib.rs index 01721ba5..6dbf0037 100644 --- a/google/cloud-resource-manager/src/lib.rs +++ b/google/cloud-resource-manager/src/lib.rs @@ -36,7 +36,7 @@ //! //! ```toml //! [dependencies] -//! google-cloud-resource-manager = "0.10.0" +//! google-cloud-resource-manager = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/google/cloud-resource-manager/src/utils.rs b/google/cloud-resource-manager/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/google/cloud-resource-manager/src/utils.rs +++ b/google/cloud-resource-manager/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/google/drive/Cargo.toml b/google/drive/Cargo.toml index 55a656e3..1d1759d8 100644 --- a/google/drive/Cargo.toml +++ b/google/drive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "google-drive" description = "A fully generated & opinionated API client for the Google Drive API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/google-drive/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/google/drive" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/google/drive/README.md b/google/drive/README.md index 3faacdfc..9b624c27 100644 --- a/google/drive/README.md +++ b/google/drive/README.md @@ -38,7 +38,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -google-drive = "0.10.0" +google-drive = "0.11.0-rc.0" ``` ## Basic example diff --git a/google/drive/src/lib.rs b/google/drive/src/lib.rs index 0fbd92a9..dadb43b7 100644 --- a/google/drive/src/lib.rs +++ b/google/drive/src/lib.rs @@ -36,7 +36,7 @@ //! //! ```toml //! [dependencies] -//! google-drive = "0.10.0" +//! google-drive = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/google/drive/src/utils.rs b/google/drive/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/google/drive/src/utils.rs +++ b/google/drive/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/google/groups-settings/Cargo.toml b/google/groups-settings/Cargo.toml index 7bbc919f..5b7b4b76 100644 --- a/google/groups-settings/Cargo.toml +++ b/google/groups-settings/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "google-groups-settings" description = "A fully generated & opinionated API client for the Google Groups Settings API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/google-groups-settings/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/google/groups-settings" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/google/groups-settings/README.md b/google/groups-settings/README.md index 0692d367..3695eb56 100644 --- a/google/groups-settings/README.md +++ b/google/groups-settings/README.md @@ -38,7 +38,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -google-groups-settings = "0.10.0" +google-groups-settings = "0.11.0-rc.0" ``` ## Basic example diff --git a/google/groups-settings/src/lib.rs b/google/groups-settings/src/lib.rs index 1dd43547..84a1ef60 100644 --- a/google/groups-settings/src/lib.rs +++ b/google/groups-settings/src/lib.rs @@ -36,7 +36,7 @@ //! //! ```toml //! [dependencies] -//! google-groups-settings = "0.10.0" +//! google-groups-settings = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/google/groups-settings/src/utils.rs b/google/groups-settings/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/google/groups-settings/src/utils.rs +++ b/google/groups-settings/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/google/sheets/Cargo.toml b/google/sheets/Cargo.toml index 65cff6e3..ea7db3bf 100644 --- a/google/sheets/Cargo.toml +++ b/google/sheets/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "sheets" description = "A fully generated & opinionated API client for the Google Sheets API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/sheets/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/google/sheets" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/google/sheets/README.md b/google/sheets/README.md index 81b3cbd2..230dc3b3 100644 --- a/google/sheets/README.md +++ b/google/sheets/README.md @@ -38,7 +38,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -sheets = "0.10.0" +sheets = "0.11.0-rc.0" ``` ## Basic example diff --git a/google/sheets/src/lib.rs b/google/sheets/src/lib.rs index 1ff4cc2b..3c2fdec1 100644 --- a/google/sheets/src/lib.rs +++ b/google/sheets/src/lib.rs @@ -36,7 +36,7 @@ //! //! ```toml //! [dependencies] -//! sheets = "0.10.0" +//! sheets = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/google/sheets/src/utils.rs b/google/sheets/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/google/sheets/src/utils.rs +++ b/google/sheets/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/gusto/Cargo.toml b/gusto/Cargo.toml index 63455929..209c496d 100644 --- a/gusto/Cargo.toml +++ b/gusto/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "gusto-api" description = "A fully generated & opinionated API client for the Gusto API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/gusto-api/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/gusto" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/gusto/README.md b/gusto/README.md index d18352a8..caf8a5dc 100644 --- a/gusto/README.md +++ b/gusto/README.md @@ -32,7 +32,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -gusto-api = "0.10.0" +gusto-api = "0.11.0-rc.0" ``` ## Basic example diff --git a/gusto/src/lib.rs b/gusto/src/lib.rs index 88693640..fb43e437 100644 --- a/gusto/src/lib.rs +++ b/gusto/src/lib.rs @@ -30,7 +30,7 @@ //! //! ```toml //! [dependencies] -//! gusto-api = "0.10.0" +//! gusto-api = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/gusto/src/utils.rs b/gusto/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/gusto/src/utils.rs +++ b/gusto/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/mailchimp/Cargo.toml b/mailchimp/Cargo.toml index 207ac467..15295a74 100644 --- a/mailchimp/Cargo.toml +++ b/mailchimp/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mailchimp-api" description = "A fully generated & opinionated API client for the MailChimp API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/mailchimp-api/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/mailchimp" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/mailchimp/README.md b/mailchimp/README.md index 98876e30..beec315d 100644 --- a/mailchimp/README.md +++ b/mailchimp/README.md @@ -32,7 +32,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -mailchimp-api = "0.10.0" +mailchimp-api = "0.11.0-rc.0" ``` ## Basic example diff --git a/mailchimp/src/lib.rs b/mailchimp/src/lib.rs index d611df0a..19f419af 100644 --- a/mailchimp/src/lib.rs +++ b/mailchimp/src/lib.rs @@ -30,7 +30,7 @@ //! //! ```toml //! [dependencies] -//! mailchimp-api = "0.10.0" +//! mailchimp-api = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/mailchimp/src/utils.rs b/mailchimp/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/mailchimp/src/utils.rs +++ b/mailchimp/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/okta/Cargo.toml b/okta/Cargo.toml index 2490c957..f4781860 100644 --- a/okta/Cargo.toml +++ b/okta/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "okta" description = "A fully generated & opinionated API client for the Okta API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/okta/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/okta" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/okta/README.md b/okta/README.md index 4997123a..fca348d8 100644 --- a/okta/README.md +++ b/okta/README.md @@ -38,7 +38,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -okta = "0.10.0" +okta = "0.11.0-rc.0" ``` ## Basic example diff --git a/okta/src/lib.rs b/okta/src/lib.rs index caa200c7..40216a9a 100644 --- a/okta/src/lib.rs +++ b/okta/src/lib.rs @@ -36,7 +36,7 @@ //! //! ```toml //! [dependencies] -//! okta = "0.10.0" +//! okta = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/okta/src/utils.rs b/okta/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/okta/src/utils.rs +++ b/okta/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/ramp/Cargo.toml b/ramp/Cargo.toml index b2a0b26a..13b6ac3f 100644 --- a/ramp/Cargo.toml +++ b/ramp/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ramp-api" description = "A fully generated & opinionated API client for the Ramp API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/ramp-api/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/ramp" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/ramp/README.md b/ramp/README.md index 3dd5c5f4..1411a00d 100644 --- a/ramp/README.md +++ b/ramp/README.md @@ -28,7 +28,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -ramp-api = "0.10.0" +ramp-api = "0.11.0-rc.0" ``` ## Basic example diff --git a/ramp/src/lib.rs b/ramp/src/lib.rs index 020f1470..bced702d 100644 --- a/ramp/src/lib.rs +++ b/ramp/src/lib.rs @@ -26,7 +26,7 @@ //! //! ```toml //! [dependencies] -//! ramp-api = "0.10.0" +//! ramp-api = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/ramp/src/utils.rs b/ramp/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/ramp/src/utils.rs +++ b/ramp/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/rev.ai/Cargo.toml b/rev.ai/Cargo.toml index 8e9b3dff..6717e625 100644 --- a/rev.ai/Cargo.toml +++ b/rev.ai/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revai" description = "A fully generated & opinionated API client for the Rev.ai API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/revai/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/rev.ai" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/rev.ai/README.md b/rev.ai/README.md index 563f85a5..1b0fb4b9 100644 --- a/rev.ai/README.md +++ b/rev.ai/README.md @@ -226,7 +226,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -revai = "0.10.0" +revai = "0.11.0-rc.0" ``` ## Basic example diff --git a/rev.ai/src/lib.rs b/rev.ai/src/lib.rs index e974ae2d..b76aedca 100644 --- a/rev.ai/src/lib.rs +++ b/rev.ai/src/lib.rs @@ -224,7 +224,7 @@ //! //! ```toml //! [dependencies] -//! revai = "0.10.0" +//! revai = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/rev.ai/src/utils.rs b/rev.ai/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/rev.ai/src/utils.rs +++ b/rev.ai/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/sendgrid/Cargo.toml b/sendgrid/Cargo.toml index 75b509b8..a6226db1 100644 --- a/sendgrid/Cargo.toml +++ b/sendgrid/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "sendgrid-api" description = "A fully generated & opinionated API client for the SendGrid API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/sendgrid-api/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/sendgrid" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/sendgrid/README.md b/sendgrid/README.md index 27cec621..28939951 100644 --- a/sendgrid/README.md +++ b/sendgrid/README.md @@ -30,7 +30,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -sendgrid-api = "0.10.0" +sendgrid-api = "0.11.0-rc.0" ``` ## Basic example diff --git a/sendgrid/src/lib.rs b/sendgrid/src/lib.rs index b7eee58a..235bf203 100644 --- a/sendgrid/src/lib.rs +++ b/sendgrid/src/lib.rs @@ -28,7 +28,7 @@ //! //! ```toml //! [dependencies] -//! sendgrid-api = "0.10.0" +//! sendgrid-api = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/sendgrid/src/utils.rs b/sendgrid/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/sendgrid/src/utils.rs +++ b/sendgrid/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/shipbob/Cargo.toml b/shipbob/Cargo.toml index 724dda84..57495c1c 100644 --- a/shipbob/Cargo.toml +++ b/shipbob/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "shipbob" description = "A fully generated & opinionated API client for the ShipBob API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/shipbob/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/shipbob" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/shipbob/README.md b/shipbob/README.md index ebddf7d4..10fa8d32 100644 --- a/shipbob/README.md +++ b/shipbob/README.md @@ -30,7 +30,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -shipbob = "0.10.0" +shipbob = "0.11.0-rc.0" ``` ## Basic example diff --git a/shipbob/src/lib.rs b/shipbob/src/lib.rs index e8dcc473..df1be9d8 100644 --- a/shipbob/src/lib.rs +++ b/shipbob/src/lib.rs @@ -28,7 +28,7 @@ //! //! ```toml //! [dependencies] -//! shipbob = "0.10.0" +//! shipbob = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/shipbob/src/utils.rs b/shipbob/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/shipbob/src/utils.rs +++ b/shipbob/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/shopify/Cargo.toml b/shopify/Cargo.toml index f266ac28..f2b1ad7a 100644 --- a/shopify/Cargo.toml +++ b/shopify/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "shopify" description = "A fully generated & opinionated API client for the Shopify API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/shopify/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/shopify" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/shopify/README.md b/shopify/README.md index 67de3c8a..35ad2dba 100644 --- a/shopify/README.md +++ b/shopify/README.md @@ -26,7 +26,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -shopify = "0.10.0" +shopify = "0.11.0-rc.0" ``` ## Basic example diff --git a/shopify/src/lib.rs b/shopify/src/lib.rs index 3df30b3c..18ec89be 100644 --- a/shopify/src/lib.rs +++ b/shopify/src/lib.rs @@ -24,7 +24,7 @@ //! //! ```toml //! [dependencies] -//! shopify = "0.10.0" +//! shopify = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/shopify/src/utils.rs b/shopify/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/shopify/src/utils.rs +++ b/shopify/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/slack/Cargo.toml b/slack/Cargo.toml index fce7a34e..d3b65bd4 100644 --- a/slack/Cargo.toml +++ b/slack/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "slack-chat-api" description = "A fully generated & opinionated API client for the Slack API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/slack-chat-api/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/slack" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/slack/README.md b/slack/README.md index 8668da57..71621893 100644 --- a/slack/README.md +++ b/slack/README.md @@ -32,7 +32,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -slack-chat-api = "0.10.0" +slack-chat-api = "0.11.0-rc.0" ``` ## Basic example diff --git a/slack/src/lib.rs b/slack/src/lib.rs index 051f006b..f6146064 100644 --- a/slack/src/lib.rs +++ b/slack/src/lib.rs @@ -30,7 +30,7 @@ //! //! ```toml //! [dependencies] -//! slack-chat-api = "0.10.0" +//! slack-chat-api = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/slack/src/utils.rs b/slack/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/slack/src/utils.rs +++ b/slack/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/stripe/Cargo.toml b/stripe/Cargo.toml index 29c49d7d..1cf70bb1 100644 --- a/stripe/Cargo.toml +++ b/stripe/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "dolladollabills" description = "A fully generated & opinionated API client for the Stripe API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/dolladollabills/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/stripe" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/stripe/README.md b/stripe/README.md index 7b09c582..21422ef7 100644 --- a/stripe/README.md +++ b/stripe/README.md @@ -32,7 +32,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -dolladollabills = "0.10.0" +dolladollabills = "0.11.0-rc.0" ``` ## Basic example diff --git a/stripe/src/account.rs b/stripe/src/account.rs index 2c06f542..a7b954a8 100644 --- a/stripe/src/account.rs +++ b/stripe/src/account.rs @@ -634,7 +634,7 @@ impl Account { &self, ending_before: &str, limit: i64, - relationship: &str, + _relationship: &str, starting_after: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); @@ -678,7 +678,7 @@ impl Account { */ pub async fn get_all_people( &self, - relationship: &str, + _relationship: &str, ) -> ClientResult>> { let url = self.client.url("/v1/account/people", None); let crate::Response:: { @@ -877,7 +877,7 @@ impl Account { &self, ending_before: &str, limit: i64, - relationship: &str, + _relationship: &str, starting_after: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); @@ -921,7 +921,7 @@ impl Account { */ pub async fn get_all_persons( &self, - relationship: &str, + _relationship: &str, ) -> ClientResult>> { let url = self.client.url("/v1/account/persons", None); let crate::Response:: { diff --git a/stripe/src/accounts.rs b/stripe/src/accounts.rs index d050ba71..52723103 100644 --- a/stripe/src/accounts.rs +++ b/stripe/src/accounts.rs @@ -26,7 +26,7 @@ impl Accounts { */ pub async fn get_page( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -70,7 +70,7 @@ impl Accounts { */ pub async fn get_all( &self, - created: &str, + _created: &str, ) -> ClientResult>> { let url = self.client.url("/v1/accounts", None); let crate::Response:: { @@ -912,7 +912,7 @@ impl Accounts { account: &str, ending_before: &str, limit: i64, - relationship: &str, + _relationship: &str, starting_after: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); @@ -962,7 +962,7 @@ impl Accounts { pub async fn get_all_people( &self, account: &str, - relationship: &str, + _relationship: &str, ) -> ClientResult>> { let url = self.client.url( &format!( @@ -1191,7 +1191,7 @@ impl Accounts { account: &str, ending_before: &str, limit: i64, - relationship: &str, + _relationship: &str, starting_after: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); @@ -1241,7 +1241,7 @@ impl Accounts { pub async fn get_all_persons( &self, account: &str, - relationship: &str, + _relationship: &str, ) -> ClientResult>> { let url = self.client.url( &format!( diff --git a/stripe/src/application_fees.rs b/stripe/src/application_fees.rs index fd873f65..88ae588e 100644 --- a/stripe/src/application_fees.rs +++ b/stripe/src/application_fees.rs @@ -28,7 +28,7 @@ impl ApplicationFees { pub async fn get_page( &self, charge: &str, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -78,7 +78,7 @@ impl ApplicationFees { pub async fn get_all( &self, charge: &str, - created: &str, + _created: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); if !charge.is_empty() { diff --git a/stripe/src/balance.rs b/stripe/src/balance.rs index 7ac0a638..d02ed0ce 100644 --- a/stripe/src/balance.rs +++ b/stripe/src/balance.rs @@ -54,7 +54,7 @@ impl Balance { */ pub async fn get_history( &self, - created: &str, + _created: &str, currency: &str, ending_before: &str, limit: i64, @@ -118,7 +118,7 @@ impl Balance { */ pub async fn get_all_history( &self, - created: &str, + _created: &str, currency: &str, payout: &str, source: &str, diff --git a/stripe/src/balance_transactions.rs b/stripe/src/balance_transactions.rs index 9a2ad715..0fd8e382 100644 --- a/stripe/src/balance_transactions.rs +++ b/stripe/src/balance_transactions.rs @@ -32,7 +32,7 @@ impl BalanceTransactions { */ pub async fn get_page( &self, - created: &str, + _created: &str, currency: &str, ending_before: &str, limit: i64, @@ -96,7 +96,7 @@ impl BalanceTransactions { */ pub async fn get_all( &self, - created: &str, + _created: &str, currency: &str, payout: &str, source: &str, diff --git a/stripe/src/charges.rs b/stripe/src/charges.rs index 1179536e..aac5e876 100644 --- a/stripe/src/charges.rs +++ b/stripe/src/charges.rs @@ -29,7 +29,7 @@ impl Charges { */ pub async fn get_page( &self, - created: &str, + _created: &str, customer: &str, ending_before: &str, limit: i64, @@ -85,7 +85,7 @@ impl Charges { */ pub async fn get_all( &self, - created: &str, + _created: &str, customer: &str, payment_intent: &str, transfer_group: &str, diff --git a/stripe/src/coupons.rs b/stripe/src/coupons.rs index 2d30ca1a..ecb9fba0 100644 --- a/stripe/src/coupons.rs +++ b/stripe/src/coupons.rs @@ -26,7 +26,7 @@ impl Coupons { */ pub async fn get_page( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -70,7 +70,7 @@ impl Coupons { */ pub async fn get_all( &self, - created: &str, + _created: &str, ) -> ClientResult>> { let url = self.client.url("/v1/coupons", None); let crate::Response:: { diff --git a/stripe/src/credit_notes.rs b/stripe/src/credit_notes.rs index 1d7721d7..a073748d 100644 --- a/stripe/src/credit_notes.rs +++ b/stripe/src/credit_notes.rs @@ -219,9 +219,9 @@ impl CreditNotes { amount: i64, credit_amount: i64, invoice: &str, - lines: &[String], + _lines: &[String], memo: &str, - metadata: &str, + _metadata: &str, out_of_band_amount: i64, reason: crate::types::Reason, refund: &str, @@ -298,9 +298,9 @@ impl CreditNotes { ending_before: &str, invoice: &str, limit: i64, - lines: &[String], + _lines: &[String], memo: &str, - metadata: &str, + _metadata: &str, out_of_band_amount: i64, reason: crate::types::Reason, refund: &str, @@ -378,9 +378,9 @@ impl CreditNotes { amount: i64, credit_amount: i64, invoice: &str, - lines: &[String], + _lines: &[String], memo: &str, - metadata: &str, + _metadata: &str, out_of_band_amount: i64, reason: crate::types::Reason, refund: &str, diff --git a/stripe/src/customers.rs b/stripe/src/customers.rs index 463bb1e5..ea9b297c 100644 --- a/stripe/src/customers.rs +++ b/stripe/src/customers.rs @@ -28,7 +28,7 @@ impl Customers { */ pub async fn get_page( &self, - created: &str, + _created: &str, email: &str, ending_before: &str, limit: i64, @@ -80,7 +80,7 @@ impl Customers { */ pub async fn get_all( &self, - created: &str, + _created: &str, email: &str, test_clock: &str, ) -> ClientResult>> { diff --git a/stripe/src/disputes.rs b/stripe/src/disputes.rs index 4d32a2f9..ed9188f9 100644 --- a/stripe/src/disputes.rs +++ b/stripe/src/disputes.rs @@ -29,7 +29,7 @@ impl Disputes { pub async fn get_page( &self, charge: &str, - created: &str, + _created: &str, ending_before: &str, limit: i64, payment_intent: &str, @@ -81,7 +81,7 @@ impl Disputes { pub async fn get_all( &self, charge: &str, - created: &str, + _created: &str, payment_intent: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/events.rs b/stripe/src/events.rs index 931f80ed..3a1f2e57 100644 --- a/stripe/src/events.rs +++ b/stripe/src/events.rs @@ -29,13 +29,13 @@ impl Events { */ pub async fn get_page( &self, - created: &str, + _created: &str, delivery_success: bool, ending_before: &str, limit: i64, starting_after: &str, type_: &str, - types: &[String], + _types: &[String], ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); if delivery_success { @@ -82,10 +82,10 @@ impl Events { */ pub async fn get_all( &self, - created: &str, + _created: &str, delivery_success: bool, type_: &str, - types: &[String], + _types: &[String], ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); if delivery_success { diff --git a/stripe/src/file_links.rs b/stripe/src/file_links.rs index 15c6298a..68872cae 100644 --- a/stripe/src/file_links.rs +++ b/stripe/src/file_links.rs @@ -28,7 +28,7 @@ impl FileLinks { */ pub async fn get_page( &self, - created: &str, + _created: &str, ending_before: &str, expired: bool, file: &str, @@ -80,7 +80,7 @@ impl FileLinks { */ pub async fn get_all( &self, - created: &str, + _created: &str, expired: bool, file: &str, ) -> ClientResult>> { diff --git a/stripe/src/files.rs b/stripe/src/files.rs index a7aac416..ef4bcab0 100644 --- a/stripe/src/files.rs +++ b/stripe/src/files.rs @@ -36,7 +36,7 @@ impl Files { */ pub async fn get_page( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, purpose: crate::types::Purpose, @@ -84,7 +84,7 @@ impl Files { */ pub async fn get_all( &self, - created: &str, + _created: &str, purpose: crate::types::Purpose, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/identity.rs b/stripe/src/identity.rs index 05b2aaeb..648bf474 100644 --- a/stripe/src/identity.rs +++ b/stripe/src/identity.rs @@ -28,7 +28,7 @@ impl Identity { */ pub async fn get_verification_reports( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -86,7 +86,7 @@ impl Identity { */ pub async fn get_all_verification_reports( &self, - created: &str, + _created: &str, type_: crate::types::GelatoVerificationReportType, verification_session: &str, ) -> ClientResult>> { @@ -223,7 +223,7 @@ impl Identity { */ pub async fn get_verification_sessions( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -274,7 +274,7 @@ impl Identity { */ pub async fn get_all_verification_sessions( &self, - created: &str, + _created: &str, status: crate::types::GelatoVerificationSessionStatus, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/invoiceitems.rs b/stripe/src/invoiceitems.rs index 29ee7668..67855153 100644 --- a/stripe/src/invoiceitems.rs +++ b/stripe/src/invoiceitems.rs @@ -29,7 +29,7 @@ impl Invoiceitems { */ pub async fn get_page( &self, - created: &str, + _created: &str, customer: &str, ending_before: &str, invoice: &str, @@ -87,7 +87,7 @@ impl Invoiceitems { */ pub async fn get_all( &self, - created: &str, + _created: &str, customer: &str, invoice: &str, pending: bool, diff --git a/stripe/src/invoices.rs b/stripe/src/invoices.rs index d6d05fa5..67a74839 100644 --- a/stripe/src/invoices.rs +++ b/stripe/src/invoices.rs @@ -32,9 +32,9 @@ impl Invoices { pub async fn get_page( &self, collection_method: crate::types::CollectionMethod, - created: &str, + _created: &str, customer: &str, - due_date: &str, + _due_date: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -96,9 +96,9 @@ impl Invoices { pub async fn get_all( &self, collection_method: crate::types::CollectionMethod, - created: &str, + _created: &str, customer: &str, - due_date: &str, + _due_date: &str, status: crate::types::GetInvoicesStatus, subscription: &str, ) -> ClientResult>> { @@ -392,24 +392,24 @@ impl Invoices { */ pub async fn get_upcoming( &self, - automatic_tax: &str, + _automatic_tax: &str, coupon: &str, customer: &str, - customer_details: &str, - discounts: &str, - invoice_items: &[String], + _customer_details: &str, + _discounts: &str, + _invoice_items: &[String], schedule: &str, subscription: &str, - subscription_billing_cycle_anchor: &str, - subscription_cancel_at: &str, + _subscription_billing_cycle_anchor: &str, + _subscription_cancel_at: &str, subscription_cancel_at_period_end: bool, subscription_cancel_now: bool, - subscription_default_tax_rates: &str, - subscription_items: &[String], + _subscription_default_tax_rates: &str, + _subscription_items: &[String], subscription_proration_behavior: crate::types::ProrationBehavior, subscription_proration_date: i64, subscription_start_date: i64, - subscription_trial_end: &str, + _subscription_trial_end: &str, subscription_trial_from_plan: bool, ) -> ClientResult> { let mut query_args: Vec<(String, String)> = Default::default(); @@ -512,27 +512,27 @@ impl Invoices { */ pub async fn get_upcoming_lines( &self, - automatic_tax: &str, + _automatic_tax: &str, coupon: &str, customer: &str, - customer_details: &str, - discounts: &str, + _customer_details: &str, + _discounts: &str, ending_before: &str, - invoice_items: &[String], + _invoice_items: &[String], limit: i64, schedule: &str, starting_after: &str, subscription: &str, - subscription_billing_cycle_anchor: &str, - subscription_cancel_at: &str, + _subscription_billing_cycle_anchor: &str, + _subscription_cancel_at: &str, subscription_cancel_at_period_end: bool, subscription_cancel_now: bool, - subscription_default_tax_rates: &str, - subscription_items: &[String], + _subscription_default_tax_rates: &str, + _subscription_items: &[String], subscription_proration_behavior: crate::types::ProrationBehavior, subscription_proration_date: i64, subscription_start_date: i64, - subscription_trial_end: &str, + _subscription_trial_end: &str, subscription_trial_from_plan: bool, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); @@ -624,24 +624,24 @@ impl Invoices { */ pub async fn get_all_upcoming_lines( &self, - automatic_tax: &str, + _automatic_tax: &str, coupon: &str, customer: &str, - customer_details: &str, - discounts: &str, - invoice_items: &[String], + _customer_details: &str, + _discounts: &str, + _invoice_items: &[String], schedule: &str, subscription: &str, - subscription_billing_cycle_anchor: &str, - subscription_cancel_at: &str, + _subscription_billing_cycle_anchor: &str, + _subscription_cancel_at: &str, subscription_cancel_at_period_end: bool, subscription_cancel_now: bool, - subscription_default_tax_rates: &str, - subscription_items: &[String], + _subscription_default_tax_rates: &str, + _subscription_items: &[String], subscription_proration_behavior: crate::types::ProrationBehavior, subscription_proration_date: i64, subscription_start_date: i64, - subscription_trial_end: &str, + _subscription_trial_end: &str, subscription_trial_from_plan: bool, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/issuing.rs b/stripe/src/issuing.rs index d2fb58a2..7e496b6a 100644 --- a/stripe/src/issuing.rs +++ b/stripe/src/issuing.rs @@ -31,7 +31,7 @@ impl Issuing { &self, card: &str, cardholder: &str, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -89,7 +89,7 @@ impl Issuing { &self, card: &str, cardholder: &str, - created: &str, + _created: &str, status: crate::types::IssuingAuthorizationStatus, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); @@ -317,7 +317,7 @@ impl Issuing { */ pub async fn get_cardholders( &self, - created: &str, + _created: &str, email: &str, ending_before: &str, limit: i64, @@ -379,7 +379,7 @@ impl Issuing { */ pub async fn get_all_cardholders( &self, - created: &str, + _created: &str, email: &str, phone_number: &str, status: crate::types::IssuingCardholderStatus, @@ -575,7 +575,7 @@ impl Issuing { pub async fn get_cards( &self, cardholder: &str, - created: &str, + _created: &str, ending_before: &str, exp_month: i64, exp_year: i64, @@ -645,7 +645,7 @@ impl Issuing { pub async fn get_all_cards( &self, cardholder: &str, - created: &str, + _created: &str, exp_month: i64, exp_year: i64, last_4: &str, @@ -841,7 +841,7 @@ impl Issuing { */ pub async fn get_disputes( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -895,7 +895,7 @@ impl Issuing { */ pub async fn get_all_disputes( &self, - created: &str, + _created: &str, status: crate::types::IssuingDisputeStatus, transaction: &str, ) -> ClientResult>> { @@ -1106,7 +1106,7 @@ impl Issuing { */ pub async fn get_settlements( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -1152,7 +1152,7 @@ impl Issuing { */ pub async fn get_all_settlements( &self, - created: &str, + _created: &str, ) -> ClientResult>> { let url = self.client.url("/v1/issuing/settlements", None); let crate::Response:: { @@ -1307,7 +1307,7 @@ impl Issuing { &self, card: &str, cardholder: &str, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -1365,7 +1365,7 @@ impl Issuing { &self, card: &str, cardholder: &str, - created: &str, + _created: &str, type_: crate::types::IssuingTransactionType, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/lib.rs b/stripe/src/lib.rs index 1f198139..9d51a1cf 100644 --- a/stripe/src/lib.rs +++ b/stripe/src/lib.rs @@ -30,7 +30,7 @@ //! //! ```toml //! [dependencies] -//! dolladollabills = "0.10.0" +//! dolladollabills = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/stripe/src/order_returns.rs b/stripe/src/order_returns.rs index 52119491..112f65cf 100644 --- a/stripe/src/order_returns.rs +++ b/stripe/src/order_returns.rs @@ -27,7 +27,7 @@ impl OrderReturns { */ pub async fn get_page( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, order: &str, @@ -77,7 +77,7 @@ impl OrderReturns { */ pub async fn get_all( &self, - created: &str, + _created: &str, order: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/orders.rs b/stripe/src/orders.rs index bc847b21..50cbf523 100644 --- a/stripe/src/orders.rs +++ b/stripe/src/orders.rs @@ -31,15 +31,15 @@ impl Orders { */ pub async fn get_page( &self, - created: &str, + _created: &str, customer: &str, ending_before: &str, - ids: &[String], + _ids: &[String], limit: i64, starting_after: &str, status: &str, - status_transitions: &str, - upstream_ids: &[String], + _status_transitions: &str, + _upstream_ids: &[String], ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); if !customer.is_empty() { @@ -86,12 +86,12 @@ impl Orders { */ pub async fn get_all( &self, - created: &str, + _created: &str, customer: &str, - ids: &[String], + _ids: &[String], status: &str, - status_transitions: &str, - upstream_ids: &[String], + _status_transitions: &str, + _upstream_ids: &[String], ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); if !customer.is_empty() { diff --git a/stripe/src/payment_intents.rs b/stripe/src/payment_intents.rs index cb298b78..44838326 100644 --- a/stripe/src/payment_intents.rs +++ b/stripe/src/payment_intents.rs @@ -27,7 +27,7 @@ impl PaymentIntents { */ pub async fn get_page( &self, - created: &str, + _created: &str, customer: &str, ending_before: &str, limit: i64, @@ -77,7 +77,7 @@ impl PaymentIntents { */ pub async fn get_all( &self, - created: &str, + _created: &str, customer: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/payouts.rs b/stripe/src/payouts.rs index f457c269..810ae00d 100644 --- a/stripe/src/payouts.rs +++ b/stripe/src/payouts.rs @@ -29,8 +29,8 @@ impl Payouts { */ pub async fn get_page( &self, - arrival_date: &str, - created: &str, + _arrival_date: &str, + _created: &str, destination: &str, ending_before: &str, limit: i64, @@ -82,8 +82,8 @@ impl Payouts { */ pub async fn get_all( &self, - arrival_date: &str, - created: &str, + _arrival_date: &str, + _created: &str, destination: &str, status: &str, ) -> ClientResult>> { diff --git a/stripe/src/plans.rs b/stripe/src/plans.rs index 0a6d5263..2c5b2864 100644 --- a/stripe/src/plans.rs +++ b/stripe/src/plans.rs @@ -29,7 +29,7 @@ impl Plans { pub async fn get_page( &self, active: bool, - created: &str, + _created: &str, ending_before: &str, limit: i64, product: &str, @@ -81,7 +81,7 @@ impl Plans { pub async fn get_all( &self, active: bool, - created: &str, + _created: &str, product: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/prices.rs b/stripe/src/prices.rs index 91c3a9f1..a1809aee 100644 --- a/stripe/src/prices.rs +++ b/stripe/src/prices.rs @@ -33,13 +33,13 @@ impl Prices { pub async fn get_page( &self, active: bool, - created: &str, + _created: &str, currency: &str, ending_before: &str, limit: i64, - lookup_keys: &[String], + _lookup_keys: &[String], product: &str, - recurring: &str, + _recurring: &str, starting_after: &str, type_: crate::types::PriceType, ) -> ClientResult>> { @@ -95,11 +95,11 @@ impl Prices { pub async fn get_all( &self, active: bool, - created: &str, + _created: &str, currency: &str, - lookup_keys: &[String], + _lookup_keys: &[String], product: &str, - recurring: &str, + _recurring: &str, type_: crate::types::PriceType, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/products.rs b/stripe/src/products.rs index e0af1a23..7308f149 100644 --- a/stripe/src/products.rs +++ b/stripe/src/products.rs @@ -31,9 +31,9 @@ impl Products { pub async fn get_page( &self, active: bool, - created: &str, + _created: &str, ending_before: &str, - ids: &[String], + _ids: &[String], limit: i64, shippable: bool, starting_after: &str, @@ -88,8 +88,8 @@ impl Products { pub async fn get_all( &self, active: bool, - created: &str, - ids: &[String], + _created: &str, + _ids: &[String], shippable: bool, url: &str, ) -> ClientResult>> { diff --git a/stripe/src/promotion_codes.rs b/stripe/src/promotion_codes.rs index f8cd0fe4..394618ba 100644 --- a/stripe/src/promotion_codes.rs +++ b/stripe/src/promotion_codes.rs @@ -33,7 +33,7 @@ impl PromotionCodes { active: bool, code: &str, coupon: &str, - created: &str, + _created: &str, customer: &str, ending_before: &str, limit: i64, @@ -95,7 +95,7 @@ impl PromotionCodes { active: bool, code: &str, coupon: &str, - created: &str, + _created: &str, customer: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/radar.rs b/stripe/src/radar.rs index 8dd27a6f..e2c7061c 100644 --- a/stripe/src/radar.rs +++ b/stripe/src/radar.rs @@ -215,7 +215,7 @@ impl Radar { */ pub async fn get_value_list_items( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -269,7 +269,7 @@ impl Radar { */ pub async fn get_all_value_list_all_items( &self, - created: &str, + _created: &str, value: &str, value_list: &str, ) -> ClientResult>> { @@ -454,7 +454,7 @@ impl Radar { &self, alias: &str, contains: &str, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -508,7 +508,7 @@ impl Radar { &self, alias: &str, contains: &str, - created: &str, + _created: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); if !alias.is_empty() { diff --git a/stripe/src/recipients.rs b/stripe/src/recipients.rs index e85e4878..bc777e44 100644 --- a/stripe/src/recipients.rs +++ b/stripe/src/recipients.rs @@ -28,7 +28,7 @@ impl Recipients { */ pub async fn get_page( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -80,7 +80,7 @@ impl Recipients { */ pub async fn get_all( &self, - created: &str, + _created: &str, type_: crate::types::GetRecipientsType, verified: bool, ) -> ClientResult>> { diff --git a/stripe/src/refunds.rs b/stripe/src/refunds.rs index 0e819e3d..509419bd 100644 --- a/stripe/src/refunds.rs +++ b/stripe/src/refunds.rs @@ -29,7 +29,7 @@ impl Refunds { pub async fn get_page( &self, charge: &str, - created: &str, + _created: &str, ending_before: &str, limit: i64, payment_intent: &str, @@ -81,7 +81,7 @@ impl Refunds { pub async fn get_all( &self, charge: &str, - created: &str, + _created: &str, payment_intent: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/reporting.rs b/stripe/src/reporting.rs index c8f0c9c8..946fd748 100644 --- a/stripe/src/reporting.rs +++ b/stripe/src/reporting.rs @@ -26,7 +26,7 @@ impl Reporting { */ pub async fn get_report_runs( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -72,7 +72,7 @@ impl Reporting { */ pub async fn get_all_report_runs( &self, - created: &str, + _created: &str, ) -> ClientResult>> { let url = self.client.url("/v1/reporting/report_runs", None); let crate::Response:: { diff --git a/stripe/src/reviews.rs b/stripe/src/reviews.rs index bd09f31b..2381453c 100644 --- a/stripe/src/reviews.rs +++ b/stripe/src/reviews.rs @@ -26,7 +26,7 @@ impl Reviews { */ pub async fn get_page( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -70,7 +70,7 @@ impl Reviews { */ pub async fn get_all( &self, - created: &str, + _created: &str, ) -> ClientResult>> { let url = self.client.url("/v1/reviews", None); let crate::Response:: { diff --git a/stripe/src/setup_attempts.rs b/stripe/src/setup_attempts.rs index d3d4e22d..a6762756 100644 --- a/stripe/src/setup_attempts.rs +++ b/stripe/src/setup_attempts.rs @@ -30,7 +30,7 @@ impl SetupAttempts { */ pub async fn get_page( &self, - created: &str, + _created: &str, ending_before: &str, limit: i64, setup_intent: &str, @@ -80,7 +80,7 @@ impl SetupAttempts { */ pub async fn get_all( &self, - created: &str, + _created: &str, setup_intent: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/setup_intents.rs b/stripe/src/setup_intents.rs index c2b62141..90cfc245 100644 --- a/stripe/src/setup_intents.rs +++ b/stripe/src/setup_intents.rs @@ -28,7 +28,7 @@ impl SetupIntents { */ pub async fn get_page( &self, - created: &str, + _created: &str, customer: &str, ending_before: &str, limit: i64, @@ -82,7 +82,7 @@ impl SetupIntents { */ pub async fn get_all( &self, - created: &str, + _created: &str, customer: &str, payment_method: &str, ) -> ClientResult>> { diff --git a/stripe/src/shipping_rates.rs b/stripe/src/shipping_rates.rs index 400b8d1a..f3f49af7 100644 --- a/stripe/src/shipping_rates.rs +++ b/stripe/src/shipping_rates.rs @@ -29,7 +29,7 @@ impl ShippingRates { pub async fn get_page( &self, active: bool, - created: &str, + _created: &str, currency: &str, ending_before: &str, limit: i64, @@ -83,7 +83,7 @@ impl ShippingRates { pub async fn get_all( &self, active: bool, - created: &str, + _created: &str, currency: &str, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/skus.rs b/stripe/src/skus.rs index 58aa402a..8725454d 100644 --- a/stripe/src/skus.rs +++ b/stripe/src/skus.rs @@ -31,9 +31,9 @@ impl Skus { pub async fn get_page( &self, active: bool, - attributes: &str, + _attributes: &str, ending_before: &str, - ids: &[String], + _ids: &[String], in_stock: bool, limit: i64, product: &str, @@ -88,8 +88,8 @@ impl Skus { pub async fn get_all( &self, active: bool, - attributes: &str, - ids: &[String], + _attributes: &str, + _ids: &[String], in_stock: bool, product: &str, ) -> ClientResult>> { diff --git a/stripe/src/subscription_schedules.rs b/stripe/src/subscription_schedules.rs index e737a64d..1bc6e64e 100644 --- a/stripe/src/subscription_schedules.rs +++ b/stripe/src/subscription_schedules.rs @@ -31,13 +31,13 @@ impl SubscriptionSchedules { */ pub async fn get_page( &self, - canceled_at: &str, - completed_at: &str, - created: &str, + _canceled_at: &str, + _completed_at: &str, + _created: &str, customer: &str, ending_before: &str, limit: i64, - released_at: &str, + _released_at: &str, scheduled: bool, starting_after: &str, ) -> ClientResult>> { @@ -88,11 +88,11 @@ impl SubscriptionSchedules { */ pub async fn get_all( &self, - canceled_at: &str, - completed_at: &str, - created: &str, + _canceled_at: &str, + _completed_at: &str, + _created: &str, customer: &str, - released_at: &str, + _released_at: &str, scheduled: bool, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/subscriptions.rs b/stripe/src/subscriptions.rs index 2915f731..78a77f8d 100644 --- a/stripe/src/subscriptions.rs +++ b/stripe/src/subscriptions.rs @@ -34,9 +34,9 @@ impl Subscriptions { pub async fn get_page( &self, collection_method: crate::types::CollectionMethod, - created: &str, - current_period_end: &str, - current_period_start: &str, + _created: &str, + _current_period_end: &str, + _current_period_start: &str, customer: &str, ending_before: &str, limit: i64, @@ -105,9 +105,9 @@ impl Subscriptions { pub async fn get_all( &self, collection_method: crate::types::CollectionMethod, - created: &str, - current_period_end: &str, - current_period_start: &str, + _created: &str, + _current_period_end: &str, + _current_period_start: &str, customer: &str, price: &str, status: crate::types::GetSubscriptionsStatus, diff --git a/stripe/src/tax_rates.rs b/stripe/src/tax_rates.rs index 505aed45..bf65780e 100644 --- a/stripe/src/tax_rates.rs +++ b/stripe/src/tax_rates.rs @@ -29,7 +29,7 @@ impl TaxRates { pub async fn get_page( &self, active: bool, - created: &str, + _created: &str, ending_before: &str, inclusive: bool, limit: i64, @@ -81,7 +81,7 @@ impl TaxRates { pub async fn get_all( &self, active: bool, - created: &str, + _created: &str, inclusive: bool, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/topups.rs b/stripe/src/topups.rs index 869e50c0..ebbbb5a5 100644 --- a/stripe/src/topups.rs +++ b/stripe/src/topups.rs @@ -28,8 +28,8 @@ impl Topups { */ pub async fn get_page( &self, - amount: &str, - created: &str, + _amount: &str, + _created: &str, ending_before: &str, limit: i64, starting_after: &str, @@ -77,8 +77,8 @@ impl Topups { */ pub async fn get_all( &self, - amount: &str, - created: &str, + _amount: &str, + _created: &str, status: crate::types::GetTopupsStatus, ) -> ClientResult>> { let mut query_args: Vec<(String, String)> = Default::default(); diff --git a/stripe/src/transfers.rs b/stripe/src/transfers.rs index 2f79740f..69587dba 100644 --- a/stripe/src/transfers.rs +++ b/stripe/src/transfers.rs @@ -28,7 +28,7 @@ impl Transfers { */ pub async fn get_page( &self, - created: &str, + _created: &str, destination: &str, ending_before: &str, limit: i64, @@ -80,7 +80,7 @@ impl Transfers { */ pub async fn get_all( &self, - created: &str, + _created: &str, destination: &str, transfer_group: &str, ) -> ClientResult>> { diff --git a/stripe/src/utils.rs b/stripe/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/stripe/src/utils.rs +++ b/stripe/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/tripactions/Cargo.toml b/tripactions/Cargo.toml index cd5d2ffc..802e91e4 100644 --- a/tripactions/Cargo.toml +++ b/tripactions/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "tripactions" description = "A fully generated & opinionated API client for the TripActions API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/tripactions/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/tripactions" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/tripactions/README.md b/tripactions/README.md index 25a4e44a..519a7609 100644 --- a/tripactions/README.md +++ b/tripactions/README.md @@ -28,7 +28,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -tripactions = "0.10.0" +tripactions = "0.11.0-rc.0" ``` ## Basic example diff --git a/tripactions/src/lib.rs b/tripactions/src/lib.rs index d3f64b75..9d4b25fd 100644 --- a/tripactions/src/lib.rs +++ b/tripactions/src/lib.rs @@ -26,7 +26,7 @@ //! //! ```toml //! [dependencies] -//! tripactions = "0.10.0" +//! tripactions = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/tripactions/src/utils.rs b/tripactions/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/tripactions/src/utils.rs +++ b/tripactions/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { diff --git a/zoom/Cargo.toml b/zoom/Cargo.toml index 4bc014a0..e7a0c865 100644 --- a/zoom/Cargo.toml +++ b/zoom/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zoom-api" description = "A fully generated & opinionated API client for the Zoom API." -version = "0.10.0" +version = "0.11.0-rc.0" documentation = "https://docs.rs/zoom-api/" repository = "https://github.com/oxidecomputer/third-party-api-clients/tree/main/zoom" readme = "README.md" @@ -12,8 +12,8 @@ license = "MIT" default = ["middleware", "rustls-tls"] # enable etag-based http_cache functionality httpcache = ["dirs"] -native-tls = ["reqwest/default-tls", "openssl"] -rustls-tls = ["reqwest/rustls-tls", "ring", "pem"] +native-tls = ["reqwest/native-tls", "openssl"] +rustls-tls = ["reqwest/default-tls", "ring", "pem"] middleware = [ "reqwest-conditional-middleware", "reqwest-middleware", @@ -33,11 +33,11 @@ openssl = { version = "0.10", default-features = false, optional = true } parse_link_header = "0.3.3" pem = { version = "3.0.5", default-features = false, optional = true } percent-encoding = "2.2" -reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] } -reqwest-conditional-middleware = { version = "0.4", optional = true } -reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true } -reqwest-retry = { version = "0.7", optional = true } -reqwest-tracing = { version = "0.5.4", optional = true } +reqwest = { version = "0.13", default-features = false, features = ["json", "form"] } +reqwest-conditional-middleware = { version = "0.5", optional = true } +reqwest-middleware = { version = "0.5", features = ["multipart"], optional = true } +reqwest-retry = { version = "0.9", optional = true } +reqwest-tracing = { version = "0.7", optional = true } ring = { version = "0.17", default-features = false, optional = true } schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] } serde = { version = "1", features = ["derive"] } diff --git a/zoom/README.md b/zoom/README.md index 148aa3c8..6760e58e 100644 --- a/zoom/README.md +++ b/zoom/README.md @@ -41,7 +41,7 @@ To install the library, add the following to your `Cargo.toml` file. ```toml [dependencies] -zoom-api = "0.10.0" +zoom-api = "0.11.0-rc.0" ``` ## Basic example diff --git a/zoom/src/lib.rs b/zoom/src/lib.rs index d4546948..767745f7 100644 --- a/zoom/src/lib.rs +++ b/zoom/src/lib.rs @@ -39,7 +39,7 @@ //! //! ```toml //! [dependencies] -//! zoom-api = "0.10.0" +//! zoom-api = "0.11.0-rc.0" //! ``` //! //! ## Basic example diff --git a/zoom/src/phone.rs b/zoom/src/phone.rs index e2a7d53c..d8508426 100644 --- a/zoom/src/phone.rs +++ b/zoom/src/phone.rs @@ -326,7 +326,7 @@ impl Phone { */ pub async fn setting( &self, - account_id: &str, + _account_id: &str, ) -> ClientResult> { let url = self.client.url("/phone/settings", None); self.client @@ -357,7 +357,7 @@ impl Phone { */ pub async fn update_settings( &self, - account_id: &str, + _account_id: &str, body: &crate::types::UpdatePhoneSettingsRequest, ) -> ClientResult> { let url = self.client.url("/phone/settings", None); diff --git a/zoom/src/utils.rs b/zoom/src/utils.rs index b1e472e2..8ec9b604 100644 --- a/zoom/src/utils.rs +++ b/zoom/src/utils.rs @@ -166,7 +166,7 @@ pub mod deserialize_null_string { struct BoolVisitor; -impl Visitor<'_> for BoolVisitor { +impl<'de> Visitor<'de> for BoolVisitor { type Value = bool; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -231,7 +231,7 @@ pub mod deserialize_null_boolean { struct I32Visitor; -impl Visitor<'_> for I32Visitor { +impl<'de> Visitor<'de> for I32Visitor { type Value = i32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -303,7 +303,7 @@ pub mod deserialize_null_i32 { struct I64Visitor; -impl Visitor<'_> for I64Visitor { +impl<'de> Visitor<'de> for I64Visitor { type Value = i64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -370,7 +370,7 @@ pub mod deserialize_null_i64 { struct F32Visitor; -impl Visitor<'_> for F32Visitor { +impl<'de> Visitor<'de> for F32Visitor { type Value = f32; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { @@ -461,7 +461,7 @@ pub mod deserialize_null_f32 { struct F64Visitor; -impl Visitor<'_> for F64Visitor { +impl<'de> Visitor<'de> for F64Visitor { type Value = f64; fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result {