filler

class TypeCheckStyle(Enum)

Different ways to handle type-checking in fillers.

default

signifies that the filler should assume the type checking style of the owner record class upon binding. It is an error to have this style after binding

hollow

signifies that no type checking or coercion should be performed

check

signifies the filler should accept any argument of the type or its subclasses as valid arguments, and otherwise to fall back on coercion

check_strict

signifies the filler should accept any argument of the exact type as valid arguments, and otherwise to fall back on coercion