Search documentation of ash

# Ash.Resource.Actions.Implementation behaviour (ash v3.4.71)

View Source

An implementation of a generic action.

# Summary

## Callbacks

run(t, opts, t)

# Callbacks

# run(t, opts, t)

    @callback run(
      Ash.ActionInput.t(),
      opts :: Keyword.t(),
      Ash.Resource.Actions.Implementation.Context.t()
    ) ::
      :ok
      | {:ok, term()}
      | {:ok, [Ash.Notifier.Notification.t()]}
      | {:error, term()}