usesyn::{Expr, Ident};/// Represents a widget modifier or property.
////// Syntax: `name: value` inside `![ ... ]`
pubstructAttribute{/// The name of the modifier (e.g., `spacing`, `padding`, `on_press`).
pubname: Ident,
/// Whether this is an event shorthand (using the `+` prefix).
pubis_event:bool,
/// The value to pass to the modifier function.
pubvalue: Expr,
}