INNER CODE UNIT · Rust
serve
google/tarpc · plugins/src/lib.rs:625
async fn serve(self, ctx: ::tarpc::context::Context, req: #request_ident)
-> ::core::result::Result<#response_ident, ::tarpc::ServerError> {
match req {
#(
#( #method_cfgs )*
#request_ident::#camel_case_idents{ #( #arg_pats ),* } => {
::core::result::Result::Ok(#response_ident::#camel_case_idents(
#service_ident::#method_idents(
self.service, ctx, #( #arg_pats ),*
).await
))
}
)*
}
}
}
}
}