server-less 0.6.0

Composable derive macros for common Rust patterns
Documentation
syntax = "proto3";

package validated.v1;

service ValidatedService {
  // Get greeting
  rpc GetGreeting(GetGreetingRequest) returns (GetGreetingResponse);
  // Create item
  rpc CreateItem(CreateItemRequest) returns (CreateItemResponse);
}

message GetGreetingRequest {
}
message GetGreetingResponse {
  string result = 1;
}
message CreateItemRequest {
  string name = 1;
}
message CreateItemResponse {
  string result = 1;
}