Skuld.Fiber.Cancelled (skuld v0.25.0)

View Source

Fiber that was cancelled before completion.

Env semantics

env is the environment after leave_scope cleanup ran. It may be nil if the fiber was cancelled from Pending (no scopes entered yet). For fibres cancelled from a suspended state, env reflects the state after all scoped cleanup handlers have executed.

Summary

Types

t()

@type t() :: %Skuld.Fiber.Cancelled{
  env: Skuld.Comp.Env.t() | nil,
  id: reference(),
  reason: term()
}