Move-constructs a lock, transferring ownership from another lock.
Declared in <folly/SharedMutex.h>
<folly/SharedMutex.h>
shared_lock(shared_lock&& other) noexcept;