ReportableMetadataValue
A value in a reportable-metadata dictionary.
Declaration
enum ReportableMetadataValueOverview
Strings, numbers, and dates all initialize directly. The ReportableMetadata() macro constructs these automatically when you annotate your metadata type.
let values: [String: ReportableMetadataValue] = [
"username": ReportableMetadataValue("alice"),
"loginCount": ReportableMetadataValue(42),
"lastLogin": ReportableMetadataValue(Date()),
"score": ReportableMetadataValue(98.6)
]Topics
Enumeration Cases
ReportableMetadataValue.date(_:)ReportableMetadataValue.floatingPoint(_:)ReportableMetadataValue.integer(_:)ReportableMetadataValue.string(_:)