One Logo Pool Ball
StateReporting · IOS API REFERENCE

ReportableMetadata

protocol · iOS 27.0+ · SDK 27.1

protocol ReportableMetadata

A protocol for types that can supply their metadata as a dictionary of reportable values. Adopt `ReportableMetadata` to pass stable or volatile metadata to ``StateReporter``. The single required property, ``metadataDictionary``, maps string keys to ``ReportableMetadataValue`` cases. Use the ``ReportableMetadata()`` macro to synthesize the conformance automatically from stored properties, rather than implementing it by hand.

Members (0)

This type has no directly callable members in this snapshot. See the framework’s skipped declarations for unsupported APIs.

Skipped declarations

No declarations were skipped in this snapshot.

All StateReporting types →