DevToolsSnapshotResult
type DevToolsSnapshotResult =
| {
outcome: "page";
page: DevToolsSnapshotPage;
}
| {
outcome: "cancelled";
}
| {
error: DevToolsErrorPayload;
outcome: "rejected";
};
Defined in: provider/snapshot.ts:74
一次快照请求的结果。
Remarks
cancelled 单独成一支而不是伪装成 snapshot_busy:取消是本端主动行为,
把它报成「忙」会诱导对端重试一件自己刚刚放弃的事。