View Source Entrace.Trace (Entrace v0.1.1)

Summary

Types

@type t() :: %Entrace.Trace{
  called_at: DateTime.t(),
  caller: term(),
  caller_line: term(),
  id: integer(),
  mfa: {atom(), atom(), atom() | non_neg_integer()},
  pid: pid(),
  return_value: nil | :too_large | {:return, term()},
  returned_at: DateTime.t() | nil,
  stacktrace: term()
}

Functions

Link to this function

new(id, mfa, pid, called_at)

View Source
Link to this function

set_caller_line(t, caller_line)

View Source
Link to this function

set_stacktrace(t, stacktrace)

View Source
Link to this function

with_return(trace, arg, pid, returned_at, return_value)

View Source