---
title: DocumentObservation.Container.DataDetectorMatch
framework: vision
role: symbol
role_heading: Structure
path: vision/documentobservation/container/datadetectormatch
---

# DocumentObservation.Container.DataDetectorMatch

Detected content in the document matched to a specific type of data, such as emails, phone numbers, addresses, and so on.

## Declaration

```swift
struct DataDetectorMatch
```

## Topics

### Getting the detected data

- [match](vision/documentobservation/container/datadetectormatch/match.md)

## Relationships

### Conforms To

- [BoundingRegionProviding](vision/boundingregionproviding.md)
- [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

### Accessing specific content within a document

- [barcodes](vision/documentobservation/container/barcodes.md)
- [lists](vision/documentobservation/container/lists.md)
- [paragraphs](vision/documentobservation/container/paragraphs.md)
- [tables](vision/documentobservation/container/tables.md)
- [text](vision/documentobservation/container/text-swift.property.md)
- [title](vision/documentobservation/container/title.md)
