Module workflow_core::enums
source · Expand description
Rust enum conversion utilities
Macros
- Associates u8 values to each enum value and declares a
TryFrom<u8>
implementation for this enum allowing atry_from(u8)
to enum conversion. - Associates u16 values to each enum value and declares a
TryFrom<u16>
implementation for this enum allowing atry_from(u16)
to enum conversion. - Associates u32 values to each enum value and declares a
TryFrom<u32>
implementation for this enum allowing atry_from(u32)
to enum conversion. - Associates usize values to each enum value and declares a
TryFrom<usize>
implementation for this enum allowing atry_from(usize)
to enum conversion.
Enums
- Error produced by the enum
try_from
macros
Traits
- Enum trait used by the
Describe
derive macro
Derive Macros
- Attribute macro for automatic conversion of enums to their string representation