PolynomialRequirement

PolynomialRequirement#

class PolynomialRequirement#

Polynomial requirement for one function position in an :class:InstanceClassClause.

__eq__(other: object, /) bool#
__repr__() str#
accepts_degree(actual_degree: int) bool#

Return whether actual_degree satisfies this requirement.

any_degree() PolynomialRequirement#

Require a polynomial of any degree.

at_most(maximum: int) PolynomialRequirement#

Require a polynomial whose degree is at most maximum.

property maximum_degree: Optional[int]#

Read-only property.

Inclusive maximum degree, or None when any degree is accepted.