Represents an argument to an action
t() :: %Ash.Resource.Actions.Argument{ allow_nil?: term(), constraints: term(), name: term(), type: term() }