Represents a single attribute entry within a prototype DSL definition.
@type t() :: %AshScenario.Dsl.Attr{ __identifier__: atom() | nil, __spark_metadata__: term(), name: atom(), value: any(), virtual: boolean() | nil }