2018-03-20 10:14:26 -05:00

16 lines
323 B
Rust

//! Utility macros.
#[allow(unused)]
macro_rules! types {
($(
$(#[$doc:meta])*
pub struct $name:ident($($fields:tt)*);
)*) => ($(
$(#[$doc])*
#[derive(Copy, Clone, Debug)]
#[allow(non_camel_case_types)]
#[repr(simd)]
pub struct $name($($fields)*);
)*)
}