v0.1.1
First public RustQ release.
RustQ provides Rust template quasiquoting and code generation for Elixir, with real Rust templates, AST-aware bind/splice placeholders, formatted output, a rustq.exs generation manifest, and Rustler-focused helper generators.
Highlights:
~RRust template sigilRustQ.parse!/2,bind/2,splice/3,codegen!/2,render!/3, and file rendering helpers- Rust fragment builders via
RustQ.Rust - Rustler helpers for atoms, NIFs, term decoders, resources, NIF structs, tagged enums, cached atoms, and safe/raw term builders
use RustQ.Config+rust "path.rs" do ... endmanifest DSLmix rustq.genandmix rustq.gen --check- Hex package: https://hex.pm/packages/rustq/0.1.1
v0.1.1 fixes packaged NIF compilation inside parent Cargo workspaces. Prefer ~> 0.1.1 or ~> 0.1 over pinning 0.1.0.