import { HashMapBlockBuilder } from "https://deno.land/x/rimbu@1.0.4/hashed/map-custom/implementation/builder.ts";
Constructors
new
HashMapBlockBuilder(context: HashMapContext<K>,
source?: undefined | HashMapBlock<K, V>,
_entrySets?: undefined | MapBlockBuilderEntry<K, V>[],
size?,
level?,
Properties
addEntries: (source: StreamSource<readonly [K, V]>) => boolean
readonly
entrySets: MapBlockBuilderEntry<K, V>[]forEach: (f: () => void, state?: TraverseState) => void
removeKeys: <UK>(keys: StreamSource<RelatedTo<K, UK>>) => boolean
Methods
addEntryInternal(entry: readonly [K, V], hash?): boolean
buildNE(): HashMapBlock<K, V>
checkLock(): void
prepareMutate(): void