avro
avro copied to clipboard
AVRO-4200: [C++] Encode and decode std::optional
What is the purpose of the change
This pull request allows (C++ 17) std::optional structure to be encoded and decoded.
Verifying this change
This change added tests and can be verified as follows:
- Added test in test/SpecificTests.cc
Documentation
- Does this pull request introduce a new feature? yes
- If yes, how is the feature documented? Same documentation than for other specific specific encoder/decoder