Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- macro_rules! declare_items {
- ($($name:ident, $glyph:expr, $desc:expr, $details:expr),+) => {
- declare_items($($name, $glyph, $desc, $details,)+)
- };
- ($($name:ident, $glyph:expr, $desc:expr, $details:expr,)+) => {
- /// Array of info for each specific item type
- static INFO: &'static [Info] = &[
- $(Info { glyph: $glyph, desc: $desc, details: $details }),+
- ];
- /// C-numeration of specific item types
- #[derive(Clone,Copy,Debug)]
- pub enum Id {
- $($name),+
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement