Make exception_wrapper be noexcept-copyable
Summary: [Folly] Make `exception_wrapper` be `noexcept`-copyable. This works across the storage types: * InSitu - only store `noexcept`-copyable objects in-situ. * OnHeap - `std::shared_ptr` is `noexcept`-copyable. * Thrown - `std::exception_ptr` is in practice `noexcept`-copyable since it is a smart-ptr for thrown objects. Reviewed By: marshallcline Differential Revision: D8109991 fbshipit-source-id: e637c72466b22ab3076f52b4654a7538dcb1d30f
Showing
Please register or sign in to comment