latch.registry.upstream_types package#
Submodules#
latch.registry.upstream_types.types module#
- class latch.registry.upstream_types.types.PrimitiveTypeBasic[source]#
Bases:
TypedDict
- primitive: Union[Literal['string'], Literal['integer'], Literal['number'], Literal['datetime'], Literal['blob'], Literal['date'], Literal['null'], Literal['boolean']]#
- class latch.registry.upstream_types.types.PrimitiveTypeLink[source]#
Bases:
TypedDict
- primitive: Literal['link']#
- class latch.registry.upstream_types.types.PrimitiveTypeEnum[source]#
Bases:
TypedDict
- primitive: Literal['enum']#
- class latch.registry.upstream_types.types.DBType[source]#
Bases:
TypedDict
latch.registry.upstream_types.values module#
- class latch.registry.upstream_types.values.InvalidValue[source]#
Bases:
TypedDict
- valid: Literal[False]#
- class latch.registry.upstream_types.values.PrimitiveStringValueValid[source]#
Bases:
TypedDict
- valid: Literal[True]#
- class latch.registry.upstream_types.values.PrimitiveNumberValueValid[source]#
Bases:
TypedDict
- valid: Literal[True]#
- class latch.registry.upstream_types.values.PrimitiveNullValueValid[source]#
Bases:
TypedDict
- valid: Literal[True]#
- class latch.registry.upstream_types.values.PrimitiveBooleanValueValid[source]#
Bases:
TypedDict
- valid: Literal[True]#
- class latch.registry.upstream_types.values.PrimitiveBlobValueValid[source]#
Bases:
TypedDict
- valid: Literal[True]#
- class latch.registry.upstream_types.values.PrimitiveLinkValueValid[source]#
Bases:
TypedDict
- valid: Literal[True]#
- class latch.registry.upstream_types.values.PrimitiveEnumValueValid[source]#
Bases:
TypedDict
- valid: Literal[True]#
- class latch.registry.upstream_types.values.UnionValue[source]#
Bases:
TypedDict
- value: Union[latch.registry.upstream_types.values.PrimitiveStringValueValid, latch.registry.upstream_types.values.InvalidValue, latch.registry.upstream_types.values.PrimitiveNumberValueValid, latch.registry.upstream_types.values.PrimitiveNullValueValid, latch.registry.upstream_types.values.PrimitiveBlobValueValid, latch.registry.upstream_types.values.PrimitiveLinkValueValid, latch.registry.upstream_types.values.PrimitiveEnumValueValid, latch.registry.upstream_types.values.PrimitiveBooleanValueValid, List[DBValue], latch.registry.upstream_types.values.UnionValue]#