pub fn python_str_enum_safe_name(name: &str) -> Option<String>Expand description
Returns Some(escaped_name) if name is either a Python reserved keyword
OR a str instance method name that would shadow in a StrEnum context.
Use this for StrEnum variant names to prevent mypy [assignment] errors.
Escaping appends a trailing underscore (e.g., title → title_).