AshRandomParams.Info (ash_random_params v0.1.0)

View Source

Summary

Functions

random_params DSL options

random attribute, argument generation function

random attribute, argument generation function

Functions

random_params_options(dsl_or_extended)

@spec random_params_options(dsl_or_extended :: module() | map()) :: %{
  required(atom()) => any()
}

random_params DSL options

Returns a map containing the and any configured or default values.

random_params_random(dsl_or_extended)

@spec random_params_random(dsl_or_extended :: module() | map()) ::
  {:ok, module() | tuple() | (any(), any(), any(), any() -> any())} | :error

random attribute, argument generation function

random_params_random!(dsl_or_extended)

@spec random_params_random!(dsl_or_extended :: module() | map()) ::
  (module() | tuple() | (any(), any(), any(), any() -> any())) | no_return()

random attribute, argument generation function