Outcome and runtime metrics for one concurrent render job.
Summary
Types
@type status() :: :ok | :error | :timeout | :resource_limit
@type t() :: %PaperForge.Concurrent.Result{ attempts: pos_integer(), duration_us: non_neg_integer(), error: term() | nil, garbage_collections: non_neg_integer(), id: term(), index: non_neg_integer(), peak_memory_bytes: non_neg_integer(), reductions: non_neg_integer(), status: status(), value: term() | nil }