Skip to main content

Module bindings

Module bindings 

Source
Expand description

Versioned metadata captured from the AST used to emit Rust bindings.

Paths are relative to the generated module mount point. Rust token strings preserve the emitted syntax, including generics, bounds, and Option/Box nesting. Attributes describe conditional compilation and serde behavior.

Structsยง

BindingArgument
BindingField
BindingOperation
BindingSignature
BindingSymbol
BindingVariant
BindingsMetadata
Version 1 covers models and the HTTP client, including enabled builders and public helpers. Dedicated configured streaming, server, and registry output are rejected rather than silently omitted.
GenerationWithBindings
An additive library result; existing GenerationResult literals remain valid.