#default-value #enums #deprecated #macro-derive #attributes #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

#51 in #default-value

Download history 97/week @ 2024-02-22 104/week @ 2024-02-29 87/week @ 2024-03-07 70/week @ 2024-03-14

358 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
~33K SLoC