def demo_fields_docstring_arguments(m, b):  # type: ignore
    """
    Fields are used to describe specific properties of a documented object.

    This function can be used in conjuction with L{demo_typing_arguments} to
    find an arbitrary function's zeros.

    :type  m: number
    :param m: The slope of the line.
    :type  b: number
    :param b: The y intercept of the line.
    :rtype:   number
    :return:  the x intercept of the line M{y=m*x+b}.
    """
    return -b/m