FetchResult:
    | { items: T[]; ok: true; provenance: FetchProvenance; raw: unknown }
    | {
        error: { cause?: unknown; message: string; retryable: boolean };
        ok: false;
        provenance: FetchProvenance;
    }

Type Parameters

  • T = unknown