Structural RustQ AST node. Prefer the focused builder modules for construction.
Summary
Types
@type t() :: %RustQ.Rust.AST.TypeImplTrait{ bounds: [String.t()], callable: RustQ.Rust.AST.TypeBareFn.t() | nil, kind: :fn | :fn_mut | :fn_once, lifetime: atom() | nil, traits: [RustQ.Rust.AST.TypePath.t()] }