Constructs an AlphaNum from an unscoped enum.
Declared in <absl/strings/str_cat.h>
template<typename T>
requires std::is_enum<T>{} &&
std::is_convertible<T, int>{} &&
!HasAbslStringify<T>::value
AlphaNum(T e);
Uses integral promotion so that a char-backed enum becomes a wider integral type AlphaNum will accept.
| Name | Description |
|---|---|
| e | The enum value to convert. |