Lines Matching refs:server_trait
33 let server_trait = quote::format_ident!("{}", service.name()); in generate_internal() localVariable
40 server_trait.clone(), in generate_internal()
151 T: #server_trait, in generate_internal()
202 server_trait: Ident, in generate_trait()
224 pub trait #server_trait : std::marker::Send + std::marker::Sync + 'static { in generate_trait()
383 let server_trait = quote::format_ident!("{}", service.name()); in generate_methods() localVariable
391 server_trait, in generate_methods()
400 server_trait, in generate_methods()
409 server_trait, in generate_methods()
418 server_trait, in generate_methods()
440 server_trait: Ident, in generate_unary()
457 struct #service_ident<T: #server_trait >(pub Arc<T>); in generate_unary()
459 impl<T: #server_trait> tonic::server::UnaryService<#request> for #service_ident<T> { in generate_unary()
466 <T as #server_trait>::#method_ident(#inner_arg, request).await in generate_unary()
498 server_trait: Ident, in generate_server_streaming()
523 struct #service_ident<T: #server_trait >(pub Arc<T>); in generate_server_streaming()
525 … impl<T: #server_trait> tonic::server::ServerStreamingService<#request> for #service_ident<T> { in generate_server_streaming()
533 <T as #server_trait>::#method_ident(#inner_arg, request).await in generate_server_streaming()
565 server_trait: Ident, in generate_client_streaming()
581 struct #service_ident<T: #server_trait >(pub Arc<T>); in generate_client_streaming()
583 impl<T: #server_trait> tonic::server::ClientStreamingService<#request> for #service_ident<T> in generate_client_streaming()
591 <T as #server_trait>::#method_ident(#inner_arg, request).await in generate_client_streaming()
623 server_trait: Ident, in generate_streaming()
648 struct #service_ident<T: #server_trait>(pub Arc<T>); in generate_streaming()
650 impl<T: #server_trait> tonic::server::StreamingService<#request> for #service_ident<T> in generate_streaming()
659 <T as #server_trait>::#method_ident(#inner_arg, request).await in generate_streaming()