Type Alias PerformStandard<O, W1, W2, W3, W4, W5, W6, X>
PerformStandard<O, W1, W2, W3, W4, W5, W6, X>: { performEval: { data: Perform<EvalFrame, O, W1, X>; type: "perform"; } | { data: Intercept<EvalFrame, O, W1, X>; type: "intercept"; }; performIllegal: PerformMaybe<IllegalFrame, O, W2, X>; performProxy: PerformMaybe<ProxyFrame, O, W3, X>; performRegular: PerformMaybe<RegularFrame, O, W4, X>; performRoot: Perform<RootBind, O, W5, X>; performWith: Intercept<WithFrame, O, W6, X>; }