AnyMimiTestResult
public protocol AnyMimiTestResult : Decodable, Encodable
The protocol to which all MimiTestResult objects conform.
-
Identifier of the test result.
Declaration
Swift
var id: String { get }
-
Timestamp that the test was taken on.
Declaration
Swift
var timestamp: Date { get }
-
Metadata associated with the test.
Declaration
Swift
var metadata: MimiTestMetadata { get }
-
Overall hearing grade for all results data as per the WHO standard defined in the WRH (World Report on Hearing) from 2021.
Declaration
Swift
var hearingGradeWHO2021: MimiHearingGradeWHO2021 { get }
-
Overall hearing grade for all results data.
Declaration
Swift
var hearingGrade: MimiHearingGrade { get }
-
Hearing symmetry for all results data.
Declaration
Swift
var hearingSymmetry: MimiHearingSymmetry { get }
-
Errors that have occurred with the results data.
Declaration
Swift
var errors: [MimiTestResultError]? { get }
-
Warnings that have occurred with the results data.
Declaration
Swift
var warnings: [MimiTestResultError]? { get }