diff --git a/include/pybind11/pytypes.h b/include/pybind11/pytypes.h index e0ee4bc1..c8a5014e 100644 --- a/include/pybind11/pytypes.h +++ b/include/pybind11/pytypes.h @@ -388,6 +388,8 @@ class accessor : public object_api> { public: accessor(handle obj, key_type key) : obj(obj), key(std::move(key)) { } + accessor(const accessor &a) = default; + accessor(accessor &&a) = default; // accessor overload required to override default assignment operator (templates are not allowed // to replace default compiler-generated assignments).