1 2 3 4 5 6 7 8
macro_rules! impl_value_type { () => { type ValueType = Self; fn as_value(&self) -> Option<&Self::ValueType> { Some(self) } }; }