#attributes #macro-derive #enums #default-value #deprecated #github #io

deprecated macro enum_default

DEPRECATED PLEASE SEE: https://rust-lang.github.io/rfcs/3107-derive-default-enum.html ---------------------------------------------------------------------------------------- enum_default provides an EnumDefault derive macro that provides a std::Default implementation for Enums by using the first value or specifying a #[default] attribute

1 unstable release

0.2.6 Feb 20, 2023
0.2.5 Jul 20, 2020
0.1.2 Jul 20, 2020

#65 in #default-value

Download history 30/week @ 2024-07-30 3/week @ 2024-09-17 17/week @ 2024-09-24

199 downloads per month
Used in bevy-atlas-loader

MIT license

5KB

enum_default

** THIS CRATE IS DEPRECATED PLEASE USE: https://rust-lang.github.io/rfcs/3107-derive-default-enum.html **

Simple crate that provides a std::Default implementation for enums by using the first item.

or you can override the default paramaters with the #[default] attribute.

check the example

Dependencies

~1.5MB
~37K SLoC