Rebus.Interface.Signal (rebus v0.4.0)

View Source

A signal declared by a Rebus.Interface.

signature is the argument signatures concatenated: the body signature of every emission of the signal.

Summary

Types

t()

A declared signal.

Types

t()

@type t() :: %Rebus.Interface.Signal{
  annotations: [Rebus.Interface.annotation()],
  args: [Rebus.Interface.Arg.t()],
  name: binary(),
  signature: binary()
}

A declared signal.