auto_enums

A library for to allow multiple return types by automatically generated enum.

APACHE-2.0 License

Downloads
6.4M
Stars
347
Committers
3

Bot releases are visible (Hide)

auto_enums - 0.8.6 Latest Release

Published by github-actions[bot] about 2 months ago

  • Disable derive feature of syn dependency.
auto_enums - 0.8.5

Published by github-actions[bot] 9 months ago

  • Update derive_utils to 0.14. This fixes "overflow evaluating the requirement" error with #[enum_derive] in two situations.
auto_enums - 0.8.4

Published by github-actions[bot] 9 months ago

  • Add support for http_body1::Body. (#161, thanks @nwtgck)
auto_enums - 0.8.3

Published by github-actions[bot] about 1 year ago

  • Update to new coroutine API since nightly-2023-10-21. This renames unstable generator_trait feature to coroutine_trait. The old cargo feature name is kept as a deprecated alias and will be removed in the next breaking release. (daf9165)

  • Recognize full path to std types/functions. (28507ca)

auto_enums - 0.8.2

Published by github-actions[bot] about 1 year ago

  • Update syn to 2. (#158, thanks @cuviper)
auto_enums - 0.8.1

Published by github-actions[bot] over 1 year ago

  • Increase the minimum supported Rust version from Rust 1.31 to Rust 1.56.

  • Update minimal version of proc-macro2 to 1.0.60.

auto_enums - 0.8.0

Published by github-actions[bot] almost 2 years ago

  • Remove futures feature. Use futures03 feature instead. (#124)

  • Merge auto_enums_core and auto_enums_derive crates into main auto_enums crate. (#123)

  • Forbid custom Unpin/Drop impl if trait has Pin<&mut self> receiver. See #135 for more.

  • Update derive_utils to 0.12. (#135)

auto_enums - 0.7.12

Published by github-actions[bot] almost 4 years ago

  • Exclude unneeded files from crates.io.
auto_enums - 0.7.11

Published by github-actions[bot] almost 4 years ago

auto_enums - 0.7.10

Published by github-actions[bot] almost 4 years ago

  • Documentation improvements.
auto_enums - 0.7.9

Published by taiki-e almost 4 years ago

  • Update derive_utils to 0.11.
auto_enums - 0.7.8

Published by taiki-e about 4 years ago

  • Add support for tokio03::{AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead}.
auto_enums - 0.7.7

Published by taiki-e about 4 years ago

auto_enums - 0.7.6

Published by taiki-e about 4 years ago

auto_enums - 0.7.5

Published by taiki-e over 4 years ago

  • Updated derive_utils to 0.10.
auto_enums - 0.7.3

Published by taiki-e over 4 years ago

  • Added support for tokio02::{AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead}.

  • Added support for tokio01::{AsyncRead, AsyncWrite}.

  • Added futures03 feature. This is an alias of futures feature.

auto_enums - 0.7.2

Published by taiki-e over 4 years ago

  • Fix unused braces warnings

  • Update to support latest generator

auto_enums - 0.7.1

Published by taiki-e almost 5 years ago

  • Updated to support futures 0.3.0. (futures feature is no longer unstable)
auto_enums - 0.7.0

Published by taiki-e about 5 years ago

Package Rankings
Top 5.89% on Crates.io
Badges
Extracted from project README
crates.io docs.rs license msrv github actions