cirq.protocols.SupportsMeasurementKey

An object that is a measurement and has a measurement key or keys.

Measurement keys are used in referencing the results of a measurement.

Users are free to implement either _measurement_key_ returning one string or _measurement_keys_ returning an iterable of strings.