Good point. I did not make this as ``const``, since according to ``std::move`` semantics, the memory held by the original object will be in an `undefined` state after the move operation. So, essentially, we are mutating the state of the object post facto ``std::move``.
[ Full content available at: https://github.com/apache/arrow/pull/2660 ] This message was relayed via gitbox.apache.org for [email protected]
