Matt Nathan created THRIFT-4409:
-----------------------------------
Summary: Void typed fields in union (aka set without a value)
Key: THRIFT-4409
URL: https://issues.apache.org/jira/browse/THRIFT-4409
Project: Thrift
Issue Type: New Feature
Components: Compiler (General)
Affects Versions: 0.10.0
Reporter: Matt Nathan
Priority: Minor
It would be a nice addition to the language if thrift supported a {{void}}
field type for unions, this would be used for fields that are set but without a
value, i.e. the act of setting it is all the information that is required. Take
this example:
{code}
union Query {
// Find only this item
1: string only;
// Find any of these items
2: list<string> anyOf;
// Find all of these items
3: list<string> allOf;
// Every item
4: void all;
}
{code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)