Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 31 million developers.Sign up
Fixed the problem that
"failed to resolve: use of undeclared type or module"(E0433) error is shown when one or more compilation errors occur when multiple
#[auto_enum]attributes are used.
Improved the error message of
Updated minimum derive_utils version to 0.7.0. This improves the error message.
Added some generated code examples.
"iovec"crate feature. This supports the unstable
Updated minimum syn version to 0.15.29. This fixes some warnings.
Transition to Rust 2018. With this change, the minimum required version will go up to Rust 1.31.
Reduced the feature of
"std"crate feature. The current
"std"crate feature only determines whether to enable
stdlibrary's traits (e.g.,
"std"crate feature is enabled by default, but you can reduce compile time by disabling this feature.
Fixed problem where "macro attributes must be placed before
#[derive]" error occurred when
#[enum_derive]attribute was used with other attributes.
No longer need
#[macro_use] extern crate auto_enums;. You can use