Serialization proxy.
Equivalent to @serdeProxy!T @serdeProxyCast
Can be applied to @serdeProxy types to make (de)serialization use underlying type through casting. Useful for enums.
Attributes to conditional ignore field during serialization.
import mir.small_string; struct S { @serdeProxy!(SmallString!32) double d; } static assert(hasUDA!(S.d, serdeProxy)); static assert(hasUDA!(S.d, serdeProxy!(SmallString!32))); static assert(is(serdeGetProxy!(S.d) == SmallString!32));
See Implementation
Serialization proxy.