package ex; message Basic { u64 field; } message Types { u64 unsigned_int; i64 signed_int; string str; } message Cap { capability cap; } message Repeated { repeated u64 unsigned_ints; }