28 lines
305 B
Plaintext
28 lines
305 B
Plaintext
package ex;
|
|
|
|
message Basic {
|
|
u64 unsigned_int;
|
|
i64 signed_int;
|
|
string strn;
|
|
}
|
|
|
|
message Cap {
|
|
capability cap;
|
|
}
|
|
|
|
message Repeated {
|
|
repeated u64 unsigned_ints;
|
|
}
|
|
|
|
|
|
message Nested {
|
|
Basic basic;
|
|
Cap cap1;
|
|
Cap cap2;
|
|
}
|
|
|
|
message RepeatedNested {
|
|
repeated Basic basics;
|
|
repeated Cap caps;
|
|
}
|