rustgen: design or decide on Rust-specific AST model type
Context
Based on #35
Steps
- Design, or import and rewrap, an AST modelling Rust source code
- Implement or re-export a
pp
function capable of producing legible (if not actually usable) strings from instances of nodes in this AST