Releases: dtolnay/async-trait
Releases · dtolnay/async-trait
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)
0.1.22
- Support async trait methods with const generics (#56, thanks @Freax13)
0.1.21
- Fix use of
Self
in expression position better (#53)
0.1.20
- Fix use of
Self
in expression position inside async fn (#53)
0.1.19
- Suppress missing_docs_in_private_items Clippy restriction lint in generated code (#51)
0.1.18
- Improve span of errors when async method's future does not implement Send (#49, thanks @Marwes)
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, thanks @olegnn)
0.1.16
- Fix "lifetimes do not match method in trait" when signature in trait contains
Self
but signature in impl does not (#42)
0.1.15
- Avoid generated code being disrupted by a user defined module or import named
core
(#41, thanks @Marwes)
0.1.14
- Support unsafe traits and unsafe trait impls (#39, thanks @Marwes)