diff --git a/src/env.h b/src/env.h index 1356f0bbbc498b..df389f3beab35b 100644 --- a/src/env.h +++ b/src/env.h @@ -582,6 +582,13 @@ class AsyncRequest : public MemoryRetainer { class KVStore { public: + KVStore() = default; + virtual ~KVStore() = default; + KVStore(const KVStore&) = delete; + KVStore& operator=(const KVStore&) = delete; + KVStore(KVStore&&) = delete; + KVStore& operator=(KVStore&&) = delete; + virtual v8::Local Get(v8::Isolate* isolate, v8::Local key) const = 0; virtual void Set(v8::Isolate* isolate,