operation
此内容尚不支持你的语言。
function operation< Tag extends string, Payload extends Top, Success extends Top, Error extends Top, Middleware extends AnyService, Requires,>( name: string, version: number, rpc: Rpc<Tag, Payload, Success, Error, Middleware, Requires>,): Rpc<Tag, Payload, Success, Error, Middleware, Requires>Defined in: internal/operations.ts:15
Gives an Effect RPC its immutable protocol identity without changing its wire tag.
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
Tag extends string |
Payload extends Top |
Success extends Top |
Error extends Top |
Middleware extends AnyService |
Requires |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
name |
string |
version |
number |
rpc |
Rpc<Tag, Payload, Success, Error, Middleware, Requires> |
Returns
Section titled “Returns”Rpc<Tag, Payload, Success, Error, Middleware, Requires>