parameters: (instance, attrib, new_value)
return_statement: return new_value
docstring: Run *attrib*'s converter -- if it has one --  on *new_value* and return the
      result.
  
      .. versionadded:: 20.1.0
docstring_summary: Run *attrib*'s converter -- if it has one --  on *new_value* and return the
      result.
docstring_tokens: Run * attrib * s converter -- if it has one -- on * new_value * and return the result .
function: def convert(instance, attrib, new_value):
      """
      Run *attrib*'s converter -- if it has one --  on *new_value* and return the
      result.
  
      .. versionadded:: 20.1.0
      """
      c = attrib.converter
      if c:
          return c(new_value)
  
      return new_value
function_tokens: def convert ( instance , attrib , new_value ) : c = attrib . converter if c : return c ( new_value ) return new_value