Skip to content
1 min read · 17 words

Type Alias: GuestThrown

ts
type GuestThrown =
  | {
      kind: "error";
      message?: string;
      messageTruncated?: boolean;
      stack?: string;
      stackTruncated?: boolean;
    }
  | {
      encoded: unknown;
      encoding: "encoder" | "partial";
      kind: "value";
    }
  | {
      kind: "opaque";
    };

Defined in: src/batteries/sandbox/types.ts:154

A thrown guest value, preserving whether encoder representation was complete.