Ash.Type.cast_input
You're seeing just the callback
cast_input
, go back to Ash.Type module for more information.
Specs
cast_input(term(), constraints()) :: {:ok, term()} | {:error, Keyword.t()} | :error