Twine.TracedCall (twine v0.5.2)

Summary

Functions

A call that has been send to the shell via recv_calls. If track_outcome: false was provided, outcome will always be nil. Otherwise, it will contain the outcome of the traced call.

Types

t()

@type t() :: %Twine.TracedCall{
  mfa: {module(), atom(), [any()]},
  outcome:
    TracedCallReturned.t()
    | TracedCallExceptionCaught.t()
    | TracedCallCrashed.t(),
  pid: pid()
}

Functions

%Twine.TracedCall{}

(struct)

A call that has been send to the shell via recv_calls. If track_outcome: false was provided, outcome will always be nil. Otherwise, it will contain the outcome of the traced call.