Package: @effect/rpc
Module: Rpc
Represents an implemented rpc.
Signature
export interface Handler<Tag extends string> {
readonly _: unique symbol
readonly tag: Tag
readonly handler: (request: any, options: {
readonly clientId: number
readonly headers: Headers
}) => Effect<any, any> | Stream<any, any>
readonly context: Context<never>
}
Since v1.0.0