<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def update_enum_option(self, enum_option, params={}, **options):
 """Updates an existing enum option. Enum custom fields require at least one enabled enum option. Returns the full record of the updated enum option. Parameters enum_option : {Id} Globally unique identifier for the enum option. [data] : {Object} Data for the request - name : {String} The name of the enum option. - [color] : {String} The color of the enum option. Defaults to 'none'. - [enabled] : {Boolean} Whether or not the enum option is a selectable value for the custom field. """

        path = "/enum_options/%s" % (enum_option)
        return self.client.put(path, params, **options)