blob: 12ec9ca8db7d49cea644399d02f8f440c3e12e04 [file] [log] [blame]
syntax = "proto3";
import "nanopb.proto";
message SubMsg
{
int32 field = 1;
}
message Message1
{
int32 proto3_default = 1;
int32 proto3_off = 2 [(nanopb).proto3 = false];
int32 proto3_on = 3 [(nanopb).proto3 = true];
SubMsg normal_submsg = 4;
SubMsg sng_submsg = 5 [(nanopb).proto3_singular_msgs = true];
SubMsg required_submsg = 6 [(nanopb).label_override = LABEL_REQUIRED];
}