fabric/graph/signal

A versioned native contract for a durable graph wait. It contains no process handle or handler; a transport supplies a value when the wait is ready. Identity and codec semantics must change versions together.

Types

A signal contract: its identity and the codec of the value it delivers.

pub type Signal(value) =
  @internal Signal(value)

Values

pub fn identity(signal: Signal(value)) -> run.DefinitionId
pub fn new(
  identity: run.DefinitionId,
  codec: codec.Codec(value),
) -> Signal(value)
✨ Search Document