RustQ.Rust.AST.Schema.Node (rustq v1.0.0-rc.19)

Copy Markdown View Source

One RustQ AST node's description: its name, Elixir module, category, fields, and the Rust constant and module that identify it natively.

Summary

Types

t()

@type t() :: %RustQ.Rust.AST.Schema.Node{
  category: atom(),
  fields: [{atom(), Macro.t()}],
  module: module(),
  name: atom(),
  rust_const: atom(),
  rust_module: String.t()
}