rpc_toolkit_macro_internals/rpc_handler/
mod.rs1use syn::*;
2
3pub struct RpcHandlerArgs {
4 pub(crate) command: Path,
5 pub(crate) ctx: Expr,
6 pub(crate) parent_data: Option<Expr>,
7 pub(crate) status_fn: Option<Expr>,
8 pub(crate) middleware: punctuated::Punctuated<Expr, token::Comma>,
9}
10
11pub mod build;
12mod parse;