Structural RustQ AST node. Prefer the focused builder modules for construction.
Summary
Types
@type t() :: %RustQ.Rust.AST.Struct{ attrs: [RustQ.Rust.AST.Attribute.t()], derive: [RustQ.Rust.AST.Derive.t() | atom()], fields: [RustQ.Rust.AST.StructField.t()], lifetimes: [atom()], name: atom(), vis: RustQ.Rust.AST.vis() }