Reflection

Derive Macro Reflection 

Source
#[derive(Reflection)]