Ash.Type.prepare_change

You're seeing just the callback prepare_change, go back to Ash.Type module for more information.
Link to this callback

prepare_change(old_term, new_uncasted_term, constraints)

View Source

Specs

prepare_change(old_term :: term(), new_uncasted_term :: term(), constraints()) ::
  {:ok, term()} | {:error, term()}