Represents metadata from an action
@type t() :: %Ash.Resource.Actions.Metadata{ allow_nil?: term(), constraints: term(), default: term(), description: term(), name: term(), type: term() }