diff options
Diffstat (limited to 'glfw/src/util.rs')
-rw-r--r-- | glfw/src/util.rs | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/glfw/src/util.rs b/glfw/src/util.rs index 98dcb9b..f77aaf8 100644 --- a/glfw/src/util.rs +++ b/glfw/src/util.rs @@ -8,34 +8,3 @@ pub fn is_main_thread() -> bool ttid == pid } - -macro_rules! enum_from_repr { - ( - #[repr($repr: ident)] - $(#[$attr: meta])* - $visibility: vis enum $name: ident - { - $($variant: ident = $raw: path,)* - } - ) => { - $(#[$attr])* - #[repr($repr)] - $visibility enum $name - { - $($variant = $raw,)* - } - - impl $name - { - fn from_repr(repr: $repr) -> Option<Self> - { - match repr { - $($raw => Some(Self::$variant),)* - _ => None - } - } - } - }; -} - -pub(crate) use enum_from_repr; |