Skip to content

gld-kiln-rust

gld-kiln-rust is a Kiln codec written in Rust. The runtime and the code generator are Rust. They do not wrap another language's Kiln library. This crate is not the specification.

  • Why Kiln


    Why a Rust struct is the schema, how tensor bytes stay in the input array, and why a hostile count never allocates.

    Read Why Kiln

  • Instructions


    Install the crate, decode a value, generate Rust from a schema, and run the tests.

    Open Instructions

  • Examples


    Encode a dynamic Point and a generated struct.

    See Examples

  • Techniques


    Borrowed payloads, the allocation check, and the frame hash.

    Read Techniques

  • Test data


    The 46 wire cases, the schema files, and the Python oracle.

    Open Test data