Expand description
§Bindings to the MetricKit framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- MXAnimation
Metric MXAnimationMetricandMXMetric - An MXMetric subclass that encapsulates app animation metrics.
- MXApp
Exit Metric MXAppExitMetricandMXMetric - A class that encapsulates application exit metrics for both on screen and off screen exits.
- MXApp
Launch Diagnostic MXAppLaunchDiagnosticandMXDiagnostic - An MXDiagnostic subclass that encapsulates app launch diagnostic reports.
- MXApp
Launch Metric MXAppLaunchMetricandMXMetric - An MXMetric subclass that encapsulates app launch metrics.
- MXApp
Responsiveness Metric MXAppResponsivenessMetricandMXMetric - An MXMetric subclass that encapsulates app responsiveness metrics.
- MXApp
RunTime Metric MXAppRunTimeMetricandMXMetric - 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 MXCPUExceptionDiagnosticandMXDiagnostic - An MXDiagnostic subclass that encapsulates CPU exception diagnostic reports.
- MXCPU
Metric MXCPUMetricandMXMetric - 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 MXCellularConditionMetricandMXMetric - An MXMetric subclass that encapsulates cellular condition metrics.
- MXCrash
Diagnostic MXCrashDiagnosticandMXDiagnostic - 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 MXDiskIOMetricandMXMetric - An MXMetric subclass that encapsulates disk IO metrics.
- MXDisk
Space Usage Metric MXDiskSpaceUsageMetricandMXMetric - An MXMetric subclass that encapsulates app disk space usage Metrics.
- MXDisk
Write Exception Diagnostic MXDiagnosticandMXDiskWriteExceptionDiagnostic - An MXDiagnostic subclass that encapsulates disk write exception reports.
- MXDisplay
Metric MXDisplayMetricandMXMetric - 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 MXGPUMetricandMXMetric - An MXMetric subclass that encapsulates GPU metrics.
- MXHang
Diagnostic MXDiagnosticandMXHangDiagnostic - 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 MXLocationActivityMetricandMXMetric - An MXMetric subclass that encapsulates location metrics
- MXMemory
Metric MXMemoryMetricandMXMetric - 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 MXMetricandMXNetworkTransferMetric - 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 MXMetricandMXSignpostMetric - 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 - Describes the general purpose of a specific launch task.