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>