Packages

A simple tracer with recording capabilities that would help you in live debugging.

Current section

Files

Jump to
smart_tracer lib utils recorder call.ex
Raw

lib/utils/recorder/call.ex

defmodule SmartTracer.Utils.Recorder.Call do
@type t() :: %__MODULE__{
type: :call,
module: module(),
function: atom(),
args: list(any()),
arity: integer(),
datetime: DateTime.t()
}
defstruct [:type, :module, :function, :args, :arity, :datetime]
end