Effect instances are created by createEffect. They hold the public
name, input/output schemas, rate-limit/cache options, and handler function,
but no runtime state. All mutable data such as memoized results, queued
calls, in-flight promises, and rate-limit windows lives in EffectRunner.
Immutable descriptor for a typed effect.
Effectinstances are created by createEffect. They hold the public name, input/output schemas, rate-limit/cache options, and handler function, but no runtime state. All mutable data such as memoized results, queued calls, in-flight promises, and rate-limit windows lives inEffectRunner.Template: Input
Template: Output