| 78 | |
| 79 | template <typename BUILDER, typename T> |
| 80 | Status AppendToBuilder(BUILDER& builder, std::optional<T> opt_value) { |
| 81 | if (opt_value) { |
| 82 | return builder.Append(*opt_value); |
| 83 | } else { |
| 84 | return builder.AppendNull(); |
| 85 | } |
| 86 | } |
| 87 | |
| 88 | template <typename BUILDER, typename T> |
| 89 | Status AppendToBuilder(BUILDER& builder, T value) { |
no test coverage detected