---
title: TotalCellularUploadMetric
framework: metrickit
role: symbol
role_heading: Structure
path: metrickit/totalcellularuploadmetric
---

# TotalCellularUploadMetric

A metric that measures the total data uploaded over a cellular connection.

## Declaration

```swift
struct TotalCellularUploadMetric
```

## Discussion

Discussion This metric corresponds to the MetricResult.totalCellularUpload(_:) case. It appears only in intervalEntries and is not included in state entries. This value covers all cellular data regardless of whether the connection used LTE, 5G, or another technology. This type replaces the cumulativeCellularUpload property of MXNetworkTransferMetric.

## Topics

### Measurements

- [value](metrickit/totalcellularuploadmetric/value.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Network metrics

- [TotalWiFiUploadMetric](metrickit/totalwifiuploadmetric.md)
- [TotalWiFiDownloadMetric](metrickit/totalwifidownloadmetric.md)
- [TotalCellularDownloadMetric](metrickit/totalcellulardownloadmetric.md)
