1#[macro_export] 2macro_rules! type_to_none { 3 ($name:ident, $T:ty) => { 4 fn $name(&mut self, node: &mut Option<$T>) { 5 *node = None; 6 } 7 }; 8}