Type alias SourceFencedResult<T>

SourceFencedResult<T>: {
    kind: "applied";
    value: T;
    ticket: SourceFenceTicket;
} | {
    kind: "stale";
}

Stale work has no side effects and cannot force a mutation through.

Type Parameters

  • T

Type declaration

Type declaration

  • Readonly kind: "stale"