in horovod/common/wire/message_generated.h [208:222]
bool Verify(flatbuffers::Verifier &verifier) const {
return VerifyTableStart(verifier) &&
VerifyField<int32_t>(verifier, VT_REQUEST_RANK) &&
VerifyField<int8_t>(verifier, VT_REQUEST_TYPE) &&
VerifyField<int8_t>(verifier, VT_TENSOR_TYPE) &&
VerifyOffset(verifier, VT_TENSOR_NAME) &&
verifier.VerifyString(tensor_name()) &&
VerifyField<int32_t>(verifier, VT_ROOT_RANK) &&
VerifyField<int32_t>(verifier, VT_DEVICE) &&
VerifyOffset(verifier, VT_TENSOR_SHAPE) &&
verifier.VerifyVector(tensor_shape()) &&
VerifyField<double>(verifier, VT_PRESCALE_FACTOR) &&
VerifyField<double>(verifier, VT_POSTSCALE_FACTOR) &&
verifier.EndTable();
}