abdolence / gcloud-sdk-rs

Async Google Cloud Platform (GCP) gRPC/REST APIs client implementation based on Tonic middleware and Reqwest.
Apache License 2.0
73 stars 22 forks source link

fix(deps): update rust crate async-trait to 0.1.80 - autoclosed #131

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 6 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
async-trait dependencies patch 0.1 -> 0.1.80

Release Notes

dtolnay/async-trait (async-trait) ### [`v0.1.80`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.80) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.79...0.1.80) - Fix unreachable code warning for async functions that return `!` ([#​265](https://togithub.com/dtolnay/async-trait/issues/265), thanks [@​de-vri-es](https://togithub.com/de-vri-es)) ### [`v0.1.79`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.79) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.78...0.1.79) - Clean up some dead code ### [`v0.1.78`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.78) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.77...0.1.78) - Prevent unused_qualifications lint being triggered in generated code in nightly-2024-03-05 and up ([#​260](https://togithub.com/dtolnay/async-trait/issues/260)) ### [`v0.1.77`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.77) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.76...0.1.77) - Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache ### [`v0.1.76`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.76) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.75...0.1.76) - Documentation improvements ### [`v0.1.75`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.75) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.74...0.1.75) - Documentation improvements ### [`v0.1.74`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.74) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.73...0.1.74) - Documentation improvements ### [`v0.1.73`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.73) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.72...0.1.73) - Prevent generated code from triggering ignored_unit_patterns pedantic clippy lint ### [`v0.1.72`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.72) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.71...0.1.72) - Documentation improvements ### [`v0.1.71`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.71) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.70...0.1.71) - Documentation improvements ### [`v0.1.70`](https://togithub.com/dtolnay/async-trait/compare/0.1.69...0.1.70) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.69...0.1.70) ### [`v0.1.69`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.69) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.68...0.1.69) - Resolve new diverging_sub_expression clippy lint in generated code ### [`v0.1.68`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.68) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.67...0.1.68) - Improve error message if an async fn is written without a function body in an impl block ### [`v0.1.67`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.67) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.66...0.1.67) - Update syn dependency to 2.x ### [`v0.1.66`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.66) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.65...0.1.66) - Set html_root_url attribute ### [`v0.1.65`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.65) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.64...0.1.65) - Fix interaction with rustc's single_use_lifetimes lint ([#​238](https://togithub.com/dtolnay/async-trait/issues/238), [#​239](https://togithub.com/dtolnay/async-trait/issues/239)) ### [`v0.1.64`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.64) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.63...0.1.64) - Suppress async_yields_async clippy correctness lint in generated code ([#​236](https://togithub.com/dtolnay/async-trait/issues/236), [#​237](https://togithub.com/dtolnay/async-trait/issues/237)) ### [`v0.1.63`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.63) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.62...0.1.63) - Do not require Sync on unused shared reference arguments ([#​232](https://togithub.com/dtolnay/async-trait/issues/232), [#​233](https://togithub.com/dtolnay/async-trait/issues/233)) - Make expansion of nested `_` and `..` patterns edition independent ([#​234](https://togithub.com/dtolnay/async-trait/issues/234), [#​235](https://togithub.com/dtolnay/async-trait/issues/235)) ### [`v0.1.62`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.62) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.61...0.1.62) - Improve error message involving elided lifetimes ([#​229](https://togithub.com/dtolnay/async-trait/issues/229)) ### [`v0.1.61`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.61) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.60...0.1.61) - Fix async function signatures that involve #\[cfg(...)] attributes on parameters ([#​227](https://togithub.com/dtolnay/async-trait/issues/227), thanks [@​azriel91](https://togithub.com/azriel91)) ### [`v0.1.60`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.60) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.59...0.1.60) - Documentation improvements ### [`v0.1.59`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.59) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.58...0.1.59) - Support `self: Arc` async methods that have a default implementation provided by the trait ([#​210](https://togithub.com/dtolnay/async-trait/issues/210)) ### [`v0.1.58`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.58) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.57...0.1.58) - Improve rust-analyzer "go to definition" on the method names of an async trait ([#​218](https://togithub.com/dtolnay/async-trait/issues/218)) ### [`v0.1.57`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.57) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.56...0.1.57) - Add categories to crates.io metadata ### [`v0.1.56`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.56) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.55...0.1.56) - Fix build errors that involve use parentheses to disambiguate: \`(impl 'async_trait + Trait)\` ([#​204](https://togithub.com/dtolnay/async-trait/issues/204)) ### [`v0.1.55`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.55) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.54...0.1.55) - Fix drop order of uncaptured arguments (`_`) when compiling in 2021 edition's closure capture rules ([#​199](https://togithub.com/dtolnay/async-trait/issues/199)) ### [`v0.1.54`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.54) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.53...0.1.54) - Fix lifetime issue when using `impl Trait` in an async function argument type ([#​177](https://togithub.com/dtolnay/async-trait/issues/177)) ### [`v0.1.53`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.53) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.52...0.1.53) - Improve diagnostic / suggested fixes which involve *"consider further restricting this bound"* ([#​194](https://togithub.com/dtolnay/async-trait/issues/194)) ### [`v0.1.52`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.52) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.51...0.1.52) - Eliminate `clippy::shadow_some` restriction lint from generated code ([#​184](https://togithub.com/dtolnay/async-trait/issues/184), thanks [@​c410-f3r](https://togithub.com/c410-f3r)) ### [`v0.1.51`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.51) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.50...0.1.51) - Recognize fully elaborated ::core::marker::Trait supertrait bounds ([#​170](https://togithub.com/dtolnay/async-trait/issues/170), [#​171](https://togithub.com/dtolnay/async-trait/issues/171), [#​173](https://togithub.com/dtolnay/async-trait/issues/173)) ### [`v0.1.50`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.50) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.49...0.1.50) - Make compatible with `tokio::select`, `futures::select` and similar macros ([#​161](https://togithub.com/dtolnay/async-trait/issues/161)) ### [`v0.1.49`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.49) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.48...0.1.49) - Fix for use of `self::` as prefix of a path in expression position ([#​158](https://togithub.com/dtolnay/async-trait/issues/158)) ### [`v0.1.48`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.48) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.47...0.1.48) - Resolve clippy items_after_statements pedantic lint in generated code ([#​154](https://togithub.com/dtolnay/async-trait/issues/154)) ### [`v0.1.47`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.47) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.46...0.1.47) - Support for `impl Trait` in associated types ([#​152](https://togithub.com/dtolnay/async-trait/issues/152)) ### [`v0.1.46`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.46) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.45...0.1.46) - Fix "mismatched types" error in function bodies that perform unsize coercion ([#​149](https://togithub.com/dtolnay/async-trait/issues/149)) ### [`v0.1.45`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.45) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.44...0.1.45) - Resolve clippy let_unit_value pedantic lint in generated code ([#​147](https://togithub.com/dtolnay/async-trait/issues/147)) ### [`v0.1.44`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.44) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.43...0.1.44) - Suppress clippy type_complexity lint on complex type in generated code ([#​145](https://togithub.com/dtolnay/async-trait/issues/145)) ### [`v0.1.43`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.43) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.42...0.1.43) - Switch implementation to async blocks, which have fewer edge cases ([#​143](https://togithub.com/dtolnay/async-trait/issues/143), thanks [@​SergioBenitez](https://togithub.com/SergioBenitez)) ### [`v0.1.42`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.42) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.41...0.1.42) - Fix Self generic type inserted out of order relative to const generic params ([#​136](https://togithub.com/dtolnay/async-trait/issues/136), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.41`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.41) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.40...0.1.41) - Fix clippy::used_underscore_binding lint in generated code ([#​129](https://togithub.com/dtolnay/async-trait/issues/129)) ### [`v0.1.40`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.40) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.39...0.1.40) - Fix handling of `Self` keyword inside of function-like macro invocations in a trait method's default impl ([#​124](https://togithub.com/dtolnay/async-trait/issues/124), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.39`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.39) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.38...0.1.39) - Support default impls of methods on traits when the trait has generic type or const parameter with default value ([#​123](https://togithub.com/dtolnay/async-trait/issues/123), thanks [@​tyranron](https://togithub.com/tyranron)) ### [`v0.1.38`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.38) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.37...0.1.38) - Suppress trivially_copy_pass_by_ref in generated code ([#​120](https://togithub.com/dtolnay/async-trait/issues/120)) ### [`v0.1.37`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.37) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.36...0.1.37) - Work around unused_parens warning resulting from rustc bug ([#​118](https://togithub.com/dtolnay/async-trait/issues/118)) ### [`v0.1.36`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.36) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.35...0.1.36) - Avoid clippy needless_lifetimes lint in generated code ([#​110](https://togithub.com/dtolnay/async-trait/issues/110)) ### [`v0.1.35`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.35) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.34...0.1.35) - Improve support for impls with elided lifetimes in the impl signature ([#​107](https://togithub.com/dtolnay/async-trait/issues/107), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.34`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.34) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.33...0.1.34) - Better error reporting on use of associated items behind a `Self` keyword ([#​103](https://togithub.com/dtolnay/async-trait/issues/103), thanks [@​taiki-e](https://togithub.com/taiki-e)) - Fix errors involving *"\`self\` value is a keyword only available in methods with \`self\` parameter"* in apparently correct code ([#​105](https://togithub.com/dtolnay/async-trait/issues/105), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.33`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.33) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.32...0.1.33) - Preserve span of errors involving a `Self` keyword ([#​102](https://togithub.com/dtolnay/async-trait/issues/102), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.32`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.32) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.31...0.1.32) - Support applications of `Self` keyword inside macro invocations in impl blocks ([#​92](https://togithub.com/dtolnay/async-trait/issues/92), [#​100](https://togithub.com/dtolnay/async-trait/issues/100), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.31`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.31) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.30...0.1.31) - Documentation improvements ### [`v0.1.30`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.30) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.29...0.1.30) - Fix failure to parse trait objects with missing `dyn` keyword in Self type of impl block ([#​89](https://togithub.com/dtolnay/async-trait/issues/89)) - Remove `support_old_nightly` unstable feature ### [`v0.1.29`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.29) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.28...0.1.29) - Avoid triggering more style lints than would be triggered in ordinary trait impls ([#​85](https://togithub.com/dtolnay/async-trait/issues/85)) - Handle `Self::` in more syntax positions ([#​87](https://togithub.com/dtolnay/async-trait/issues/87)) ### [`v0.1.28`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.28) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.27...0.1.28) - Support `Self::` segment in pattern position ([#​81](https://togithub.com/dtolnay/async-trait/issues/81)) - Support `self: &Self` longhand method receiver syntax ([#​83](https://togithub.com/dtolnay/async-trait/issues/83)) ### [`v0.1.27`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.27) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.26...0.1.27) - Support nested macro_rules macros that involve `self` ([#​68](https://togithub.com/dtolnay/async-trait/issues/68), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.26`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.26) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.25...0.1.26) - Add `#[must_use]` to async trait methods ([#​75](https://togithub.com/dtolnay/async-trait/issues/75)) ### [`v0.1.25`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.25) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.24...0.1.25) - Fix using associated constants of the current trait inside of function-like macro invocations ([#​73](https://togithub.com/dtolnay/async-trait/issues/73)) ### [`v0.1.24`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.24) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.23...0.1.24) - Suppress "this type has already been used as a bound predicate" pedantic lint in generated code ([#​67](https://togithub.com/dtolnay/async-trait/issues/67), thanks [@​tyranron](https://togithub.com/tyranron)) ### [`v0.1.23`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.23) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.22...0.1.23) - Fix macro expansion errors pointing to the wrong token on curly braces inside input of function-like macros invoked inside async_trait ([#​65](https://togithub.com/dtolnay/async-trait/issues/65)) ### [`v0.1.22`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.22) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.21...0.1.22) - Support async trait methods with const generics ([#​56](https://togithub.com/dtolnay/async-trait/issues/56), thanks [@​Freax13](https://togithub.com/Freax13)) ### [`v0.1.21`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.21) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.20...0.1.21) - Fix use of `Self` in expression position better ([#​53](https://togithub.com/dtolnay/async-trait/issues/53)) ### [`v0.1.20`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.20) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.19...0.1.20) - Fix use of `Self` in expression position inside async fn ([#​53](https://togithub.com/dtolnay/async-trait/issues/53)) ### [`v0.1.19`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.19) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.18...0.1.19) - Suppress missing_docs_in_private_items Clippy restriction lint in generated code ([#​51](https://togithub.com/dtolnay/async-trait/issues/51)) ### [`v0.1.18`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.18) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.17...0.1.18) - Improve span of errors when async method's future does not implement Send ([#​49](https://togithub.com/dtolnay/async-trait/issues/49), thanks [@​Marwes](https://togithub.com/Marwes)) ### [`v0.1.17`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.17) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.16...0.1.17) - Fix "cannot find type \`AsyncTrait\` in this scope" when a trait has both a where-clause mentioning `Self` and a no-self method with a default implementation ([#​44](https://togithub.com/dtolnay/async-trait/issues/44), thanks [@​olegnn](https://togithub.com/olegnn)) ### [`v0.1.16`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.16) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.15...0.1.16) - Fix "lifetimes do not match method in trait" when signature in trait contains `Self` but signature in impl does not ([#​42](https://togithub.com/dtolnay/async-trait/issues/42)) ### [`v0.1.15`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.15) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.14...0.1.15) - Avoid generated code being disrupted by a user defined module or import named `core` ([#​41](https://togithub.com/dtolnay/async-trait/issues/41), thanks [@​Marwes](https://togithub.com/Marwes)) ### [`v0.1.14`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.14) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.13...0.1.14) - Support unsafe traits and unsafe trait impls ([#​39](https://togithub.com/dtolnay/async-trait/issues/39), thanks [@​Marwes](https://togithub.com/Marwes)) ### [`v0.1.13`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.13) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.12...0.1.13) - Support `Self` used as expr inside trait method body ([#​31](https://togithub.com/dtolnay/async-trait/issues/31)) ### [`v0.1.12`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.12) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.11...0.1.12) - Support traits with lifetimes ([#​30](https://togithub.com/dtolnay/async-trait/issues/30), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.11`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.11) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.10...0.1.11) - Remove `#![feature(async_await)]` from documentation now that the feature gate is gone in nightly ### [`v0.1.10`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.10) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.9...0.1.10) - Propagate mutability of `mut self` argument ([#​24](https://togithub.com/dtolnay/async-trait/issues/24), thanks [@​taiki-e](https://togithub.com/taiki-e)) ### [`v0.1.9`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.9) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.8...0.1.9) - Update to Syn 1.0 ### [`v0.1.8`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.8) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.7...0.1.8) - Avoid used_underscore_binding lint in generated code ([#​21](https://togithub.com/dtolnay/async-trait/issues/21)) ### [`v0.1.7`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.7) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.6...0.1.7) - Accept `#[async_trait(?Send)]` to opt out of Send-bounded futures ([#​10](https://togithub.com/dtolnay/async-trait/issues/10), [#​14](https://togithub.com/dtolnay/async-trait/issues/14)) - Fix use of `self` inside of nested macro invocation ([#​17](https://togithub.com/dtolnay/async-trait/issues/17)) ### [`v0.1.6`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.6) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.5...0.1.6) - Fix a "lifetime does not appear in bounds" error on certain async signatures ([#​15](https://togithub.com/dtolnay/async-trait/issues/15)) ### [`v0.1.5`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.5) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.4...0.1.5) - Improve error messages when there are type errors involving `self` used in an async method body ### [`v0.1.4`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.4) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.3...0.1.4) - Support Self as an argument type that is not a method receiver ([#​9](https://togithub.com/dtolnay/async-trait/issues/9)) - Support arbitrary self types ([#​11](https://togithub.com/dtolnay/async-trait/issues/11)) ### [`v0.1.3`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.3) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.2...0.1.3) - Support using from no_std crates ### [`v0.1.2`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.2) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.1...0.1.2) - Fix compile error expanding impl block that has type parameters on the impl ([#​1](https://togithub.com/dtolnay/async-trait/issues/1)) ### [`v0.1.1`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.1) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.0...0.1.1) - Fix compile error if a where-clause begins with a bound on some associated type of Self ([#​2](https://togithub.com/dtolnay/async-trait/issues/2))

Configuration

📅 Schedule: Branch creation - "before 5am" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.