Derive Macro TypeNode

Source
#[derive(TypeNode)]