跳转到内容
简体中文

ActorOptionsValidator

此内容尚不支持你的语言。

Defined in: src/ActorOptions.ts:207

The mailbox fields and throughput are the only ones with constraints the type system does not already carry. BoundedMailbox checks the first two too, but from inside the cell constructor — here they fail at the spawn call that got it wrong.

TMessage = unknown

new ActorOptionsValidator<TMessage>(): ActorOptionsValidator<TMessage>

Defined in: src/ActorOptions.ts:209

ActorOptionsValidator<TMessage>

OptionsValidator<ActorOptionsType<TMessage>>.constructor

validate(settings): void

Defined in: src/util/OptionsValidator.ts:76

Check the (merged) settings; throws OptionsError on the first violation. Unset (undefined) fields always pass.

Partial<T>

void

OptionsValidator.validate