pub fn generate_unused_field_names(
    types: Vec<ParamType>
) -> Vec<(String, ParamType)>