Structural RustQ AST node. Prefer the focused builder modules for construction.
Summary
Types
@type t() :: %RustQ.Rust.AST.TypeBareFn{ abi: String.t() | nil, args: [RustQ.Rust.AST.type()], external: boolean(), lifetimes: [atom() | String.t()], returns: RustQ.Rust.AST.type() | nil, unsafe: boolean(), variadic: boolean() }