@@ -37,10 +37,11 @@ struct ServerRPCExecutor: Sendable {
3737 deserializer: some MessageDeserializer < Input > ,
3838 serializer: some MessageSerializer < Output > ,
3939 interceptors: [ any ServerInterceptor ] ,
40- handler: @Sendable @escaping (
41- _ request: StreamingServerRequest < Input > ,
42- _ context: ServerContext
43- ) async throws -> StreamingServerResponse < Output >
40+ handler:
41+ @Sendable @escaping (
42+ _ request: StreamingServerRequest < Input > ,
43+ _ context: ServerContext
44+ ) async throws -> StreamingServerResponse < Output >
4445 ) async {
4546 // Wait for the first request part from the transport.
4647 let firstPart = await Self . _waitForFirstRequestPart ( inbound: stream. inbound)
@@ -75,10 +76,11 @@ struct ServerRPCExecutor: Sendable {
7576 deserializer: some MessageDeserializer < Input > ,
7677 serializer: some MessageSerializer < Output > ,
7778 interceptors: [ any ServerInterceptor ] ,
78- handler: @escaping @Sendable (
79- _ request: StreamingServerRequest < Input > ,
80- _ context: ServerContext
81- ) async throws -> StreamingServerResponse < Output >
79+ handler:
80+ @escaping @Sendable (
81+ _ request: StreamingServerRequest < Input > ,
82+ _ context: ServerContext
83+ ) async throws -> StreamingServerResponse < Output >
8284 ) async {
8385 if let timeout = metadata. timeout {
8486 await Self . _processRPCWithTimeout (
@@ -116,10 +118,11 @@ struct ServerRPCExecutor: Sendable {
116118 deserializer: some MessageDeserializer < Input > ,
117119 serializer: some MessageSerializer < Output > ,
118120 interceptors: [ any ServerInterceptor ] ,
119- handler: @escaping @Sendable (
120- _ request: StreamingServerRequest < Input > ,
121- _ context: ServerContext
122- ) async throws -> StreamingServerResponse < Output >
121+ handler:
122+ @escaping @Sendable (
123+ _ request: StreamingServerRequest < Input > ,
124+ _ context: ServerContext
125+ ) async throws -> StreamingServerResponse < Output >
123126 ) async {
124127 await withTaskGroup ( of: Void . self) { group in
125128 group. addTask {
@@ -156,10 +159,11 @@ struct ServerRPCExecutor: Sendable {
156159 deserializer: some MessageDeserializer < Input > ,
157160 serializer: some MessageSerializer < Output > ,
158161 interceptors: [ any ServerInterceptor ] ,
159- handler: @escaping @Sendable (
160- _ request: StreamingServerRequest < Input > ,
161- _ context: ServerContext
162- ) async throws -> StreamingServerResponse < Output >
162+ handler:
163+ @escaping @Sendable (
164+ _ request: StreamingServerRequest < Input > ,
165+ _ context: ServerContext
166+ ) async throws -> StreamingServerResponse < Output >
163167 ) async {
164168 let messages = UncheckedAsyncIteratorSequence ( inbound. wrappedValue) . map { part in
165169 switch part {
@@ -294,10 +298,11 @@ extension ServerRPCExecutor {
294298 request: StreamingServerRequest < Input > ,
295299 context: ServerContext ,
296300 interceptors: [ any ServerInterceptor ] ,
297- finally: @escaping @Sendable (
298- _ request: StreamingServerRequest < Input > ,
299- _ context: ServerContext
300- ) async throws -> StreamingServerResponse < Output >
301+ finally:
302+ @escaping @Sendable (
303+ _ request: StreamingServerRequest < Input > ,
304+ _ context: ServerContext
305+ ) async throws -> StreamingServerResponse < Output >
301306 ) async throws -> StreamingServerResponse < Output > {
302307 return try await self . _intercept (
303308 request: request,
@@ -312,10 +317,11 @@ extension ServerRPCExecutor {
312317 request: StreamingServerRequest < Input > ,
313318 context: ServerContext ,
314319 iterator: Array < any ServerInterceptor > . Iterator ,
315- finally: @escaping @Sendable (
316- _ request: StreamingServerRequest < Input > ,
317- _ context: ServerContext
318- ) async throws -> StreamingServerResponse < Output >
320+ finally:
321+ @escaping @Sendable (
322+ _ request: StreamingServerRequest < Input > ,
323+ _ context: ServerContext
324+ ) async throws -> StreamingServerResponse < Output >
319325 ) async throws -> StreamingServerResponse < Output > {
320326 var iterator = iterator
321327
0 commit comments