server-less-rpc 0.5.0

Shared RPC dispatch utilities for server-less proc macros
Documentation

server-less-rpc

crates.io docs.rs license

Internal JSON-RPC-style dispatch codegen for the server-less proc macros.

Internal crate — no stability guarantees. This crate exists only to support the server-less proc macros, and is published solely because path dependencies are disallowed. Its public surface is typed in terms of proc-macro2 token streams and may change in any release, including patch releases. Depend on server-less instead.

It provides the shared JSON-RPC-like param-extraction and dispatch code generation used by the MCP, WebSocket, and JSON-RPC macros — extracting params from a JSON args object, calling the method, and serializing the result back.

Changelog

See CHANGELOG.md.


Part of RHI.