Spectre.Effect.Executor.Mount (Spectre v0.3.0)

Copy Markdown View Source

Immutable registration of one executor for a non-action effect kind.

Summary

Types

t()

@type t() :: %Spectre.Effect.Executor.Mount{
  kind: atom(),
  module: module(),
  opts: keyword()
}

Functions

new(kind, module, opts \\ [])

@spec new(atom(), module(), keyword()) :: t()