macro_rules! impl_obs_drop {
($struct_name: ident, $operation:expr) => { ... };
($struct_name: ident, ($($var:ident),* $(,)*), $operation:expr) => { ... };
}macro_rules! impl_obs_drop {
($struct_name: ident, $operation:expr) => { ... };
($struct_name: ident, ($($var:ident),* $(,)*), $operation:expr) => { ... };
}