# enum_const **Repository Path**: andeyalee/enum_const ## Basic Information - **Project Name**: enum_const - **Description**: enum const trait - **Primary Language**: Rust - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-23 - **Last Updated**: 2022-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # enum_const enum const trait ## usage ```rust 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()); } ```