docs: def repr_parameter(param: inspect.Parameter) -> str:
      """
      Provides a ``repr``-style representation of a function parameter.
      """
      return (
          "Parameter(name={name}, annotation={annotation}, kind={kind}, "
          "default={default}".format(
              name=param.name, annotation=param.annotation, kind=param.kind,
              default=param.default)
      )