Skip to main content Link Search Menu Expand Document (external link)

Runners.ts overview

Since v1.0.0


Exports Grouped by Category


Client

RpcClientProtocol (class)

Signature

declare class RpcClientProtocol

Source

Since v1.0.0

Constructors

make

Signature

declare const make: (
  options: Omit<Runners["Type"], "sendLocal" | "notifyLocal">
) => Effect.Effect<Runners["Type"], never, MessageStorage.MessageStorage | Snowflake.Generator | ShardingConfig | Scope>

Source

Since v1.0.0

Layers

layerNoop

Signature

declare const layerNoop: Layer.Layer<Runners, never, MessageStorage.MessageStorage | ShardingConfig>

Source

Since v1.0.0

layerRpc

Signature

declare const layerRpc: Layer.Layer<Runners, never, MessageStorage.MessageStorage | ShardingConfig | RpcClientProtocol>

Source

Since v1.0.0

No-op

makeNoop

Signature

declare const makeNoop: Effect.Effect<any, never, any>

Source

Since v1.0.0

Rpcs

RpcClient (interface)

Signature

export interface RpcClient extends RpcClient_.FromGroup<typeof Rpcs> {}

Source

Since v1.0.0

Rpcs (class)

Signature

declare class Rpcs

Source

Since v1.0.0

makeRpcClient

Signature

declare const makeRpcClient: Effect.Effect<RpcClient, never, any>

Source

Since v1.0.0

constructors

makeRpc

Signature

declare const makeRpc: Effect.Effect<any, never, any>

Source

Since v1.0.0

context

Runners (class)

Signature

declare class Runners

Source

Since v1.0.0