# Trogon.TypeProvider v1.0.0 - Table of Contents A flexible type mapping system for Elixir struct modules ## Pages - [Trogon.TypeProvider](readme.md) - [Changelog](changelog.md) ## Modules - [Trogon.TypeProvider](Trogon.TypeProvider.md): Provides a type mapping system for converting between string type names and Elixir struct modules. - Exceptions - [Trogon.TypeProvider.UnregisteredMappingError](Trogon.TypeProvider.UnregisteredMappingError.md): Exception raised when attempting to access an unregistered type mapping in a TypeProvider. ## Mix Tasks - [mix trogon.type_provider.list](Mix.Tasks.Trogon.TypeProvider.List.md): Lists all registered type mappings for a given TypeProvider module.