ExRay.Context (ex_ray_d v0.1.0) View Source

Captures the essence of decorated function call. It contains the following elements:

  • target: The name of the annotated function
  • args: A collection of arguments passed to the wrapped function
  • guards: A collection of guard clauses that identifies the function
  • meta: Metadata specified in the annotation

Link to this section Summary

Link to this section Types

Specs

t() :: %ExRay.Context{
  args: [any()],
  guards: [any()],
  meta: [any()],
  target: String.t()
}