@@ -124,14 +124,18 @@ fn generate_trait_methods(service: &Service, proto_path: &str) -> TokenStream {
124124 quote ! {
125125 #method_doc
126126 async fn #name( & self , request: tonic:: Request <#req_message>)
127- -> Result <tonic:: Response <#res_message>, tonic:: Status >;
127+ -> Result <tonic:: Response <#res_message>, tonic:: Status > {
128+ Err ( tonic:: Status :: unimplemented( "Not yet implemented" ) )
129+ }
128130 }
129131 }
130132 ( true , false ) => {
131133 quote ! {
132134 #method_doc
133135 async fn #name( & self , request: tonic:: Request <tonic:: Streaming <#req_message>>)
134- -> Result <tonic:: Response <#res_message>, tonic:: Status >;
136+ -> Result <tonic:: Response <#res_message>, tonic:: Status > {
137+ Err ( tonic:: Status :: unimplemented( "Not yet implemented" ) )
138+ }
135139 }
136140 }
137141 ( false , true ) => {
@@ -147,7 +151,9 @@ fn generate_trait_methods(service: &Service, proto_path: &str) -> TokenStream {
147151
148152 #method_doc
149153 async fn #name( & self , request: tonic:: Request <#req_message>)
150- -> Result <tonic:: Response <Self :: #stream>, tonic:: Status >;
154+ -> Result <tonic:: Response <Self :: #stream>, tonic:: Status > {
155+ Err ( tonic:: Status :: unimplemented( "Not yet implemented" ) )
156+ }
151157 }
152158 }
153159 ( true , true ) => {
@@ -163,7 +169,9 @@ fn generate_trait_methods(service: &Service, proto_path: &str) -> TokenStream {
163169
164170 #method_doc
165171 async fn #name( & self , request: tonic:: Request <tonic:: Streaming <#req_message>>)
166- -> Result <tonic:: Response <Self :: #stream>, tonic:: Status >;
172+ -> Result <tonic:: Response <Self :: #stream>, tonic:: Status > {
173+ Err ( tonic:: Status :: unimplemented( "Not yet implemented" ) )
174+ }
167175 }
168176 }
169177 } ;
0 commit comments