Macro etwin_core::declare_new_enum [−][src]
macro_rules! declare_new_enum { ( $(#[$enum_meta:meta])* $enum_vis:vis enum $enum_name:ident { $( #[str($variant_str:expr)] $(#[$variant_meta:meta])* $variant_name:ident, )* } $(#[$err_meta:meta])* $err_vis:vis type ParseError = $err_name:ident; $(const SQL_NAME = $sql_name:literal;)? ) => { ... }; (@impl_sqlx $enum_name:ident $sql_name:literal) => { ... }; }