Skip to content

Releases: dtolnay/async-trait

0.1.13

16 Sep 06:08
0.1.13
fec113f
Compare
Choose a tag to compare
  • Support Self used as expr inside trait method body (#31)

0.1.12

16 Sep 04:26
0.1.12
e6b2cd8
Compare
Choose a tag to compare

0.1.11

23 Aug 15:13
0.1.11
1929a9d
Compare
Choose a tag to compare
  • Remove #![feature(async_await)] from documentation now that the feature gate is gone in nightly

0.1.10

17 Aug 16:51
0.1.10
b1eb5c3
Compare
Choose a tag to compare
  • Propagate mutability of mut self argument (#24, thanks @taiki-e)

0.1.9

16 Aug 16:41
0.1.9
2fe612f
Compare
Choose a tag to compare
  • Update to Syn 1.0

0.1.8

15 Aug 20:42
0.1.8
b3bc864
Compare
Choose a tag to compare
  • Avoid used_underscore_binding lint in generated code (#21)

0.1.7

01 Aug 16:31
0.1.7
63e386d
Compare
Choose a tag to compare
  • Accept #[async_trait(?Send)] to opt out of Send-bounded futures (#10, #14)
  • Fix use of self inside of nested macro invocation (#17)

0.1.6

30 Jul 07:50
0.1.6
8844556
Compare
Choose a tag to compare
  • Fix a "lifetime does not appear in bounds" error on certain async signatures (#15)

0.1.5

26 Jul 16:22
0.1.5
9de1b2c
Compare
Choose a tag to compare
  • Improve error messages when there are type errors involving self used in an async method body

0.1.4

25 Jul 17:14
0.1.4
6592c88
Compare
Choose a tag to compare
  • Support Self as an argument type that is not a method receiver (#9)
  • Support arbitrary self types (#11)