//! Trait to map entities.
use crate::;
/// The trait maps the implementing struct and its dependencies.
/// It will insert the struct in a [TableMapper](crate::table_mapper::TableMapper)
/// and register the mapper in the [TableMapperRegistry](crate::table_mapper_registry::TableMapperRegistry).
///
/// Trait is implemented by the Toql derive for structs that can map.