Used when a change, validation or preparation that has not declared itself temporal safe is run as part of an action on a temporal resource.
Summary
Functions
Create an Elixir.Ash.Error.Framework.NotTemporalSafe without raising it.
Functions
@spec exception(opts :: Keyword.t()) :: %Ash.Error.Framework.NotTemporalSafe{ __exception__: term(), action: term(), bread_crumbs: term(), class: term(), module: term(), path: term(), resource: term(), splode: term(), stacktrace: term(), type: term(), vars: term() }
Create an Elixir.Ash.Error.Framework.NotTemporalSafe without raising it.
Keys
- :resource
- :action
- :module
- :type