Regula v0.1.0 Regula.Service behaviour View Source
Link to this section Summary
Link to this section Types
Link to this section Callbacks
Link to this callback
get_bool(arg0, ruleset, params, version)
View Source
get_bool(Regula.Client.t(), ruleset(), params(), version()) :: {:ok, boolean(), Regula.EvalResult.t()} | {:error, term()}
Link to this callback
get_float(arg0, ruleset, params, version)
View Source
get_float(Regula.Client.t(), ruleset(), params(), version()) :: {:ok, float(), Regula.EvalResult.t()} | {:error, term()}
Link to this callback
get_int(arg0, ruleset, params, version)
View Source
get_int(Regula.Client.t(), ruleset(), params(), version()) :: {:ok, integer(), Regula.EvalResult.t()} | {:error, term()}
Link to this callback
get_string(arg0, ruleset, params, version)
View Source
get_string(Regula.Client.t(), ruleset(), params(), version()) :: {:ok, String.t(), Regula.EvalResult.t()} | {:error, term()}
Link to this callback
list(arg0, arg1, arg2)
View Source
list(Regula.Client.t(), String.t(), Keyword.t()) :: {:ok, term()} | {:error, term()}