Skip to main content

Crate icydb_derive

Crate icydb_derive 

Source
Expand description

Module: lib Responsibility: proc-macro entry points for IcyDB runtime helper derives. Does not own: schema derive semantics, runtime trait behavior, or storage codecs. Boundary: delegates derive macro inputs to focused token generators.

Derive Macros§

Add
Derive arithmetic operator implementations by delegating to the shared ops generator.
AddAssign
Derive AddAssign by delegating to the shared ops generator.
Display
Derive Display by delegating to the shared display generator.
Div
Derive division operator implementations by delegating to the shared ops generator.
DivAssign
Derive DivAssign by delegating to the shared ops generator.
FieldProjection
Derive field-projection support for generated entity access helpers.
Inner
Derive Inner accessors for wrapper/newtype shells.
Mul
Derive multiplication operator implementations by delegating to the shared ops generator.
MulAssign
Derive MulAssign by delegating to the shared ops generator.
PersistedRow
Derive persisted-row slot materialization and projection helpers.
Rem
Derive remainder operator implementations by delegating to the shared ops generator.
Sub
Derive subtraction operator implementations by delegating to the shared ops generator.
SubAssign
Derive SubAssign by delegating to the shared ops generator.
Sum
Derive Sum by delegating to the shared ops generator.