RustQ.Rust.AST (rustq v0.8.0)

Copy Markdown View Source

Small Rust AST/IR used by macro frontends before final RustQ validation.

This is intentionally much smaller than Rust's full grammar. It captures the Rust-shaped nodes that RustQ.Meta.defrust/2 can produce from valid Elixir AST, then renders them only at the final fragment-validation boundary.

Summary

Types

Functions

expr_node?(term)

pat_node?(term)

type_node?(term)