class Person(faust.Record, validation=True): age: int = IntegerField(min_value=18, max_value=200) name: str
class Order(Record, validation=True): price: Decimal = DecimalField() quantity: int = IntegerField() side: str = StringField() foo: float = FloatField(required=False, default=3.33)