Macro elrond::build_enum
[−]
[src]
macro_rules! build_enum { ( @ARRAY @ENUM $enum_name:ident{$($val:ident),*} @TOFUNC $func_name:ident => $ret: ty {$($func_val:expr=>$func_out:expr),*; $panic:expr } @PUB $name: ident; $take: expr ) => { ... }; ( @INT $symbol: ident; $code: ty => $rego_code: ty; @ENUM $enum_name:ident{$($val:ident),*} @TOFUNC $func_name:ident => $ret: ty {$($func_val:expr=>$func_out:expr),*; $panic:expr } @PUB $name: ident ) => { ... }; }