# Trogon.ObjectId v0.1.1 - Table of Contents

Type-safe, domain-specific object IDs with Ecto integration

## Pages

- [Trogon.ObjectId](readme.md)
- [Changelog](changelog.md)

## Modules

- [Trogon.ObjectId](Trogon.ObjectId.md): Macro for defining type-safe, domain-specific object IDs.
- [Trogon.UnionObjectId](Trogon.UnionObjectId.md): Discriminated union type that can hold any of multiple `Trogon.ObjectId` types.

- Exceptions
  - [Trogon.ObjectId.ValidationError](Trogon.ObjectId.ValidationError.md): Raised when an ObjectId value is invalid.

