Use cleverness to declare the client-side request enum inside a fn.
Use cleverness to declare the client-side request enum inside a fn.

Previously, the enum couldn't be declared in the fn it was used in, because
they were part of the same repeating pattern in the macro syntax, and you can't
nest the same repeating pattern. I fixed this by expanding it early,
as a macro argument separate from the repeating fn pattern.

google/tarpc,google/tarpc,tikue/tarpc,ms705/tarpc,ms705/tarpc,tikue/tarpc