Skip to content

@npm9912/v-map


@npm9912/v-map / utils/async-mutex / AsyncMutex

Class: AsyncMutex

Defined in: src/utils/async-mutex.ts:2

Constructors

Constructor

new AsyncMutex(): AsyncMutex

Returns

AsyncMutex

Methods

runExclusive()

runExclusive<T>(fn): Promise<T>

Defined in: src/utils/async-mutex.ts:6

Type Parameters

T

T

Parameters

fn

() => T | Promise<T>

Returns

Promise<T>