pyrtma.core_defs.Byte

class Byte(*args)[source]

Bases: FieldValidator[_P, int], Generic[_P]

Validator for single byte values

Methods

validate_many

Validate multiple byte values

validate_one

validate a single byte value

Attributes

max

min

size

unsigned

validate_many(value)[source]

Validate multiple byte values

Parameters:

value (Union[Iterable[int], bytes, bytearray]) – Byte values to validate

Raises:
validate_one(value)[source]

validate a single byte value

Parameters:

value (Union[int, bytes, bytearray]) – Byte value to validate

Raises: