2 releases

0.1.1 May 22, 2022
0.1.0 May 22, 2022

#31 in #debugger

Download history 2/week @ 2023-12-13 19/week @ 2023-12-20 33/week @ 2024-01-03 71/week @ 2024-01-10 121/week @ 2024-01-17 28/week @ 2024-01-24 7/week @ 2024-01-31 9/week @ 2024-02-07 19/week @ 2024-02-14 3/week @ 2024-02-21 4/week @ 2024-02-28 1/week @ 2024-03-06 12/week @ 2024-03-13 84/week @ 2024-03-20

102 downloads per month
Used in enum_const

Apache-2.0

5KB
53 lines

enum_const

enum const trait

usage

use enum_const::EnumConst;

#[derive(EnumConst, PartialEq, Debug)]
enum Foo {
    X = 1,
    Y = 2,
    Z,
}

#[test]
fn it_works() {
    assert_eq!(Some(Foo::X), Foo::from_const_isize(1));
    assert_eq!(Some(1isize), Foo::X.get_const_isize());
}

Dependencies

~1.5MB
~34K SLoC