RowVariable¶
- class hugr.tys.RowVariable(idx: int, bound: TypeBound)[source]¶
Bases:
TypeA type variable standing in for a row of types, identified by index.
Methods
Resolve types in the type using the given registry.
Convert the type to a model Term.
The
TypeTypeArgfor this type.The bound of this type.
Attributes
idxbound- resolve(registry: ext.ExtensionRegistry) Type¶
Resolve types in the type using the given registry.
- type_arg() TypeTypeArg¶
The
TypeTypeArgfor this type.Example
>>> Qubit.type_arg() TypeTypeArg(ty=Qubit)