INNER CODE UNIT · Rust
request
google/tarpc · plugins/src/lib.rs:791
let request = #request_ident::#camel_case_idents { #( #arg_pats ),* };
let resp = self.0.call(ctx, request);
async move {
match resp.await? {
#response_ident::#camel_case_idents(msg) => ::core::result::Result::Ok(msg),
_ => ::core::unreachable!(),
}
}
}
)*
}
}
}
fn emit_warnings(&self) -> TokenStream2 {
self.warnings.iter().map(|w| w.to_token_stream()).collect()
}
}