restrict_elem_type

This enum represents the type of an ebuild restrict token as per PMS 7.3.6.
UNKNOWN represents a restrict token not described in PMS.
enum pms_utils.ebuild.restrict_elem_type(value)

Constructs a new restrict_elem_type object from the input expression.

Raises:

ValueError – The expression is invalid.

Valid values are as follows:

UNKNOWN = <restrict_elem_type.UNKNOWN: 0>
mirror = <restrict_elem_type.mirror: 1>
fetch = <restrict_elem_type.fetch: 2>
strip = <restrict_elem_type.strip: 3>
userpriv = <restrict_elem_type.userpriv: 4>
test = <restrict_elem_type.test: 5>