Skip to main content

Crate modkit_odata_macros

Crate modkit_odata_macros 

Source
Expand description

§modkit-odata-macros

Procedural macros for OData protocol types and schemas.

This crate provides derive macros for generating OData-related implementations:

  • ODataFilterable: Generate FilterField enum for server-side type-safe filtering
  • ODataSchema: Generate Schema trait impl for client-side query building

These macros generate code referencing modkit-odata types and are independent of database or HTTP framework concerns.

Derive Macros§

ODataFilterable
Derive macro for implementing type-safe OData filtering on DTOs.
ODataSchema
Derive macro for implementing OData schema for client-side query building.