titus.P.WildEnum

class titus.P.WildEnum(label)[source]

Bases: titus.P.Pattern

Matches a titus.datatype.AvroEnum without any constraint on the symbol names.

Label letters are shared across a signature (e.g. if two wildcards are both labeled “A”, then they both have to resolve to the same type).

__init__(label)
Parameters:label (string) – label letter (usually one character long, but in principle an arbitrary string)
label