As mentioned in open-telemetry/opentelemetry-rust-contrib#134 (comment), OpenTelemetry use proto defined structs from this tonic module. Despite the name references Tonic, they are pretty generic, not restricted by Tonic scenarios.
Thus, I propose to rename the module to better describe the contents.
https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto/src/proto/tonic
The first obvious option to me, is just to place the proto/tonic/* files directly in the proto/ folder. This more-or-less follows the name they got from the upstream opentelemetry-proto repo.