Shared Rust source-expression helpers for Kiwi Rustler generator modules.
These helpers keep schema-generic renderer modules focused on decoder shape while centralizing primitive decoder expressions and small formatting details.
Summary
Functions
@spec indent(iodata(), non_neg_integer()) :: String.t() | []
@spec primitive(KiwiCodec.PrimitiveType.name()) :: String.t() | nil