Closed renovate[bot] closed 6 months ago
Because you closed this PR without merging, Renovate will ignore this update (0.1.80
). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps
array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
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: Arcuse 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 - At any time (no schedule defined), 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.