export interface AsyncReaderWriterLockUpgradeableReader extends UpgradeableLockHandle<AsyncReaderWriterLockUpgradeableReader, AsyncReaderWriterLockWriter>
AsyncReaderWriterLock that owns this object.
readonly owner: AsyncReaderWriterLock;
AsyncReaderWriterLockWriter that can be used to take and release "write" locks on a resource.
Asynchronously waits for and takes a write lock on a resource.
upgrade(cancelable?: Cancelable): Promise<AsyncReaderWriterLockWriter>;
Cancelable used to cancel the request.