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)