Module rorm_declaration::hmr
source · Expand description
This module holds the high level model representation
It adds:
db_type
: a type level version ofimr::DbType
to be used in generic type bound checksannotations
: a type level version ofimr::Annotation
to be used in generic type bound checks
These features are split into different submodules to avoid name conflicts.
Modules
A type level version of
imr::Annotation
to be used in generic type bound checksA type level version of
imr::DbType
to be used in generic type bound checksStructs
Location in the source code a model or field originates from
Used for better error messages in the migration tool