Module enums

Source
Expand description

Rust enum conversion utilities

Macros§

u8_try_from
Associates u8 values to each enum value and declares a TryFrom<u8> implementation for this enum allowing a try_from(u8) to enum conversion.
u16_try_from
Associates u16 values to each enum value and declares a TryFrom<u16> implementation for this enum allowing a try_from(u16) to enum conversion.
u32_try_from
Associates u32 values to each enum value and declares a TryFrom<u32> implementation for this enum allowing a try_from(u32) to enum conversion.
usize_try_from
Associates usize values to each enum value and declares a TryFrom<usize> implementation for this enum allowing a try_from(usize) to enum conversion.

Enums§

TryFromError
Error produced by the enum try_from macros

Traits§

Describe
Enum trait used by the Describe derive macro

Derive Macros§

Describe
Attribute macro for automatic conversion of enums to their string representation