Types¶
cbor_model.types
¶
Int1 = Annotated[int, Field(ge=(-128), le=127)]
module-attribute
¶
Signed 8-bit integer (-128 … 127).
UInt = Annotated[int, Field(ge=0)]
module-attribute
¶
Unsigned integer (no upper bound).
UInt1 = Annotated[int, Field(ge=0, le=255)]
module-attribute
¶
Unsigned 8-bit integer (0 … 255).
UInt2 = Annotated[int, Field(ge=0, le=65535)]
module-attribute
¶
Unsigned 16-bit integer (0 … 65 535).
UInt4 = Annotated[int, Field(ge=0, le=4294967295)]
module-attribute
¶
Unsigned 32-bit integer (0 … 4 294 967 295).