---
title: UniqueAppEntityProvider
framework: appintents
role: symbol
role_heading: Structure
path: appintents/uniqueappentityprovider
---

# UniqueAppEntityProvider

A simplified query type conforming to UniqueAppEntityQuery.  Use this as the value of the defaultQuery of an entity conforming to UniqueAppEntity.

## Declaration

```swift
struct UniqueAppEntityProvider<Entity> where Entity : UniqueAppEntity
```

## Topics

### Initializers

- [init(_:)](appintents/uniqueappentityprovider/init(_:).md)

## Relationships

### Conforms To

- [DynamicOptionsProvider](appintents/dynamicoptionsprovider.md)
- [EntityQuery](appintents/entityquery.md)
- [EnumerableEntityQuery](appintents/enumerableentityquery.md)
- [PersistentlyIdentifiable](appintents/persistentlyidentifiable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [UniqueAppEntityQuery](appintents/uniqueappentityquery.md)

## See Also

### Unique entity queries

- [UniqueAppEntityQuery](appintents/uniqueappentityquery.md)
