pyrtma.validators.Struct

class Struct(_ctype)[source]

Bases: FieldValidator, Generic[_S]

Validator class for Structures

Methods

validate_many

Validate multiple structures

validate_one

Validate a structure

validate_many(value)[source]

Validate multiple structures

Parameters:

value (Iterable[_S]) – Iterable of structures to validate

Raises:

TypeError – Wrong type

validate_one(value)[source]

Validate a structure

Parameters:

value (_S) – Structure value to validate

Raises:

TypeError – Wrong type