# ash_toon_ex v0.3.0 - Table of Contents

## Pages

- [Guide](readme.md)
- [License](license.md)
- [DSL: AshToonEx.Resource](dsl-ashtoonex-resource.md)
- [DSL: AshToonEx.TypedStruct](dsl-ashtoonex-typedstruct.md)

## Modules

- [AshToonEx](AshToonEx.md): Ash extension for implementing `ToonEx.Encoder` protocol.
- [AshToonEx.Phoenix.ToonSerializer](AshToonEx.Phoenix.ToonSerializer.md): Phoenix serializer for TOON format.
- [AshToonEx.Protocol](AshToonEx.Protocol.md): A protocol that provides a way to get fields from a record using `AshToonEx`'s logic.

- [AshToonEx.Resource](AshToonEx.Resource.md): `Ash.Resource` extension for implementing `ToonEx.Encoder` protocol.

- [AshToonEx.TypedStruct](AshToonEx.TypedStruct.md): `Ash.TypedStruct` extension for implementing `ToonEx.Encoder` protocol.

