Expand description
§Bindings to the MetricKit
framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- MXAnimation
Metric MXAnimationMetric
andMXMetric
- An MXMetric subclass that encapsulates app animation metrics.
- MXApp
Exit Metric MXAppExitMetric
andMXMetric
- A class that encapsulates application exit metrics for both on screen and off screen exits.
- MXApp
Launch Diagnostic MXAppLaunchDiagnostic
andMXDiagnostic
- An MXDiagnostic subclass that encapsulates app launch diagnostic reports.
- MXApp
Launch Metric MXAppLaunchMetric
andMXMetric
- An MXMetric subclass that encapsulates app launch metrics.
- MXApp
Responsiveness Metric MXAppResponsivenessMetric
andMXMetric
- An MXMetric subclass that encapsulates app responsiveness metrics.
- MXApp
RunTime Metric MXAppRunTimeMetric
andMXMetric
- An MXMetric subclass that encapsulates app runtime metrics.
- MXAverage
MXAverage
- A class representing metric data that is averaged.
- MXBackground
Exit Data MXAppExitMetric
- A class that encapsulates cumulative application exit metrics when the application is off screen.
- MXCPU
Exception Diagnostic MXCPUExceptionDiagnostic
andMXDiagnostic
- An MXDiagnostic subclass that encapsulates CPU exception diagnostic reports.
- MXCPU
Metric MXCPUMetric
andMXMetric
- An MXMetric subclass that encapsulates CPU metrics.
- MXCall
Stack Tree MXCallStackTree
- A data class that encapsulates call stack trees vended by MetricKit.
- MXCellular
Condition Metric MXCellularConditionMetric
andMXMetric
- An MXMetric subclass that encapsulates cellular condition metrics.
- MXCrash
Diagnostic MXCrashDiagnostic
andMXDiagnostic
- An MXDiagnostic subclass that encapsulates crash reports.
- MXCrash
Diagnostic ObjectiveC Exception Reason MXCrashDiagnosticObjectiveCExceptionReason
- A class that represents Crash exception reason.
- MXDiagnostic
MXDiagnostic
- An abstract class that describes a diagnostic report vended by MetricKit.
- MXDiagnostic
Payload MXDiagnosticPayload
- A wrapper class which contains a diagnostic payload and associated properties of that payload.
- MXDiskIO
Metric MXDiskIOMetric
andMXMetric
- An MXMetric subclass that encapsulates disk IO metrics.
- MXDisk
Write Exception Diagnostic MXDiagnostic
andMXDiskWriteExceptionDiagnostic
- An MXDiagnostic subclass that encapsulates disk write exception reports.
- MXDisplay
Metric MXDisplayMetric
andMXMetric
- An MXMetric subclass that encapsulates display metrics.
- MXError
Code MXError
- Error codes for NSError values stemming from the MetricKit Framework.
- MXForeground
Exit Data MXAppExitMetric
- A class that encapsulates cumulative application exit metrics when the application is on screen.
- MXGPU
Metric MXGPUMetric
andMXMetric
- An MXMetric subclass that encapsulates GPU metrics.
- MXHang
Diagnostic MXDiagnostic
andMXHangDiagnostic
- An MXDiagnostic subclass that encapsulates hang diagnostic reports.
- MXHistogram
MXHistogram
- A class representing bucketized histogram data.
- MXHistogram
Bucket MXHistogram
- A class that represents a bucket within an MXHistogram
- MXLocation
Activity Metric MXLocationActivityMetric
andMXMetric
- An MXMetric subclass that encapsulates location metrics
- MXMemory
Metric MXMemoryMetric
andMXMetric
- An MXMetric subclass that encapsulates memory metrics.
- MXMeta
Data MXMetaData
- A class that contains miscellaneous metadata about an associated payload.
- MXMetric
MXMetric
- An abstract class that describes a specific metric vended by MetricKit.
- MXMetric
Manager MXMetricManager
- An instance of this class can be used to retrieve periodic, aggregated power and performance metrics.
- MXMetric
Payload MXMetricPayload
- A wrapper class which contains a metric payload and associated properties of that payload.
- MXNetwork
Transfer Metric MXMetric
andMXNetworkTransferMetric
- An MXMetric subclass that encapsulates network transfer metrics
- MXSignpost
Interval Data MXSignpostMetric
- A class that encapsulates metrics associated with app specific signpost intervals.
- MXSignpost
Metric MXMetric
andMXSignpostMetric
- An MXMetric subclass that encapsulates signpost metrics.
- MXSignpost
Record MXSignpostRecord
- A class that represents a record of signpost instance.
- MXUnit
Average Pixel Luminance MXUnit
- An NSUnit subclass representing the linear space Display APL.
- MXUnit
Signal Bars MXUnit
- An NSUnit subclass representing the number of signal bars for signal strength.
Statics§
- MXError
Domain ⚠MXError
- Error domain for NSError values stemming from the MetricKit Framework API.
Traits§
- MXMetric
Manager Subscriber MXMetricManager
- A protocol that allows the conforming object to receive metric payloads from the metric manager.
Type Aliases§
- MXLaunch
TaskID MXMetricManager