Types
Bloqade types.
This module defines the basic types used in Bloqade eDSLs.
MeasurementResultType
module-attribute
MeasurementResultType = PyClass(MeasurementResult)
Kirin type for a measurement result.
QubitType
module-attribute
QubitType = PyClass(Qubit)
Kirin type for a qubit.
MeasurementResult
Runtime representation of the result of a measurement on a qubit.
Qubit
Bases: ABC
Runtime representation of a qubit.
Note
This is the base class of more specific qubit types, such as a reference to a piece of quantum register in some quantum register dialects.