THRIFT-85. Include an example of an optional field in tutorial.thrift

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@679501 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
David Reiss 2008-07-24 19:13:54 +00:00
parent 5317b1ecd2
commit 5ff21a4df6

View File

@ -78,11 +78,16 @@ enum Operation {
* Structs are the basic complex data structures. They are comprised of fields
* which each have an integer identifier, a type, a symbolic name, and an
* optional default value.
*
* Fields can be declared "optional", which ensures they will not be included
* in the serialized output if they aren't set. Note that this requires some
* manual management in some languages.
*/
struct Work {
1: i32 num1 = 0,
2: i32 num2,
3: Operation op
3: Operation op,
4: optional string comment,
}
/**