make_tuple_type_adapter#
- lsst.daf.butler.column_spec.make_tuple_type_adapter(columns: Iterable[Annotated[IntColumnSpec | StringColumnSpec | HashColumnSpec | FloatColumnSpec | BoolColumnSpec | UUIDColumnSpec | RegionColumnSpec | TimespanColumnSpec | DateTimeColumnSpec, FieldInfo(annotation=NoneType, required=True, discriminator='type')]]) TypeAdapter[tuple[Any, ...]]#
Return a
pydantic.TypeAdapterfor atuplewith types defined by an iterable ofColumnSpecobjects.Parameters#
- columns
Iterable[ColumnSpec] Iterable of column specifications.
Returns#
- adapter
pydantic.TypeAdapter A Pydantic type adapter for the
tuplerepresentation of a row with the given columns.
- columns