INNER CODE UNIT · Rust
emit_warnings
google/tarpc · plugins/src/lib.rs:805
fn emit_warnings(&self) -> TokenStream2 {
self.warnings.iter().map(|w| w.to_token_stream()).collect()
}
}
impl ToTokens for ServiceGenerator<'_> {
fn to_tokens(&self, output: &mut TokenStream2) {
output.extend(vec![
self.trait_service(),
self.struct_server(),
self.impl_serve_for_server(),
self.enum_request(),
self.enum_response(),
self.struct_client(),
self.impl_client_new(),
self.impl_client_rpc_methods(),
self.emit_warnings(),
]);