25 lines
534 B
Cap'n Proto
25 lines
534 B
Cap'n Proto
@0xbee1ff6b75d24d73;
|
|
|
|
struct Foo {
|
|
body @0 union {
|
|
voidValue @10 :Void;
|
|
boolValue @2 :Bool;
|
|
int8Value @3 :Int8;
|
|
int16Value @4 :Int16;
|
|
int32Value @5 :Int32;
|
|
int64Value @6 :Int64;
|
|
uint8Value @7 :UInt8;
|
|
uint16Value @8 :UInt16;
|
|
uint32Value @9 :UInt32;
|
|
uint64Value @1 :UInt64;
|
|
float32Value @11 :Float32;
|
|
float64Value @12 :Float64;
|
|
textValue @13 :Text;
|
|
dataValue @14 :Data;
|
|
listValue @15 :Object;
|
|
enumValue @16 :UInt16;
|
|
structValue @17 :Object;
|
|
interfaceValue @18 :Void;
|
|
objectValue @19 :Object;
|
|
}
|
|
}
|