Skip to main content

Type Alias: SafeTypeOperationObserverFailure<Reason>

type SafeTypeOperationObserverFailure<Reason> = Readonly<{
failure: Readonly<SafeTypeOperationFailure<Reason>>;
observerError: unknown;
observerKind: "global" | "local";
}>;

Defined in: _internal/safe-type-operation.ts:37

Failure payload emitted when an observer itself throws.

Type Parametersโ€‹

Reasonโ€‹

Reason extends string