Functionality to generate a rust source code module which represents Entity Data Model items for
an OData endpoint. This generation can be performed as a procedural macro from the
odata_client_derive
crate, or as a build.rs
action, using the
[write_module_build_artifact
] or [generate_module
] functions.