Derive Macro TypeFoldable

Source
#[derive(TypeFoldable)]