Endo API documentation
    Preparing search index...

    Interface CacheMapKit<C, K, V>

    interface CacheMapKit<
        C extends MapConstructor
        | WeakMapConstructor = WeakMapConstructor,
        K extends
            Parameters<InstanceType<C>["set"]>[0] = Parameters<
            InstanceType<C>["set"],
        >[0],
        V extends unknown = unknown,
    > {
        cache: WeakMapAPI<K, V>;
        getMetrics: () => CacheMapMetrics;
    }

    Type Parameters

    • C extends MapConstructor | WeakMapConstructor = WeakMapConstructor
    • K extends Parameters<InstanceType<C>["set"]>[0] = Parameters<InstanceType<C>["set"]>[0]
    • V extends unknown = unknown
    Index

    Properties

    Properties

    cache: WeakMapAPI<K, V>
    getMetrics: () => CacheMapMetrics