A struct representing the result of a Thrift method call.
It contains a field called "success" for the return value of the function
(with id 0), and additional fields for the exceptions declared for the
method, if any.
There should usually be no reason to use this directly without the help of
TServiceProcessor, but it is documented publicly to help debugging in case
of CTFE errors.
A struct representing the result of a Thrift method call.
It contains a field called "success" for the return value of the function (with id 0), and additional fields for the exceptions declared for the method, if any.
There should usually be no reason to use this directly without the help of TServiceProcessor, but it is documented publicly to help debugging in case of CTFE errors.
Consider the following example:
The definition of FooBarResult is equivalent to:
If the TVerboseCodegen version is defined, a warning message is issued at compilation if no TMethodMeta for Interface.methodName is found.