Releases: dtolnay/async-trait
Releases · dtolnay/async-trait
0.1.43
- Switch implementation to async blocks, which have fewer edge cases (#143, thanks @SergioBenitez)
0.1.42
- Fix Self generic type inserted out of order relative to const generic params (#136, thanks @taiki-e)
0.1.41
- Fix clippy::used_underscore_binding lint in generated code (#129)
0.1.40
- Fix handling of
Self
keyword inside of function-like macro invocations in a trait method's default impl (#124, thanks @taiki-e)
0.1.39
- Support default impls of methods on traits when the trait has generic type or const parameter with default value (#123, thanks @tyranron)
0.1.38
- Suppress trivially_copy_pass_by_ref in generated code (#120)
0.1.37
- Work around unused_parens warning resulting from rustc bug (#118)
0.1.36
- Avoid clippy needless_lifetimes lint in generated code (#110)
0.1.35
- Improve support for impls with elided lifetimes in the impl signature (#107, thanks @taiki-e)
0.1.34
- Better error reporting on use of associated items behind a
Self
keyword (#103, thanks @taiki-e)
- Fix errors involving "`self` value is a keyword only available in methods with `self` parameter" in apparently correct code (#105, thanks @taiki-e)