pyrtma.validators.Struct
- class Struct(_ctype)[source]
Bases:
FieldValidator,Generic[_S]Validator class for Structures
Methods
Validate multiple structures
Validate a structure
- Parameters:
_ctype (Type[_S])
- validate_many(value)[source]
Validate multiple structures
- Parameters:
value (
Iterable[TypeVar(_S, bound=MessageBase)]) – Iterable of structures to validate- Raises:
TypeError – Wrong type
- validate_one(value)[source]
Validate a structure
- Parameters:
value (
TypeVar(_S, bound=MessageBase)) – Structure value to validate- Raises:
TypeError – Wrong type