Files
tonic/tests/use_arc_self/proto/test.proto
T
Auri 4942dd4a43 tonic-build: option to emit Arc<Self> as server receiver (#1352)
This implements an option to emit `Arc<Self>` instead of `&self` in
server traits. This enables implementor to reference `Self` data for
indefinite duration, which may be useful for streaming requests.

Fixes: #1351
2023-04-19 19:36:43 +00:00

13 lines
212 B
Protocol Buffer

syntax = "proto3";
package test;
service Test {
rpc TestRequest(SomeData) returns (SomeData);
}
message SomeData {
// include a bunch of data so there actually is something to compress
bytes data = 1;
}