Expand description
Functionality to utilise OData entity model code generated by the odata_client_codegen
crate.
Re-exports from third-party crates are presented here so that users of generated code need not
add those crates to their own Cargo.toml
.
Re-exports§
pub use chrono;
pub use iso8601;
pub use serde;
pub use serde_with;
pub use uuid;
Modules§
- deserialize_
with - Auxiliary deserialization functionality for usage with generated entity model code.
Structs§
- Entity
- Represents a retrieved entity record.
- Entity
Link - A link to a fetchable entity record.
- Entity
Link Stub - Entity link for properties whose types are not included in the generated code.
P
is generated as a fieldless stub type. - Entity
SetEndpoint - Represents an Entity Set in an OData service.
- Singleton
Endpoint - Represents a singleton in an OData service.
Enums§
- Expand
Query - Represents an
$expand
query for types implementingEntityProperties
.
Traits§
- Entity
Properties - Implemented by types which represent an Entity Type included in generated code from an OData Entity Data Model document.
Attribute Macros§
- odata_
client - Procedural macro to generate OData entity model types within a module.