Structural RustQ AST node. Prefer the focused builder modules for construction.
@type t() :: %RustQ.Rust.AST.Attribute{ args: keyword() | [atom() | String.t() | RustQ.Rust.AST.Path.t()] | {:value, String.t() | atom()}, path: [atom() | String.t()], style: :outer | :inner }