import { ProximityMapNonEmpty } from "https://deno.land/x/rimbu@1.0.0/proximity/map-custom/implementation/index.ts";
Methods
private
plugInternalMap(newInternalMap: HashMap.NonEmpty<K, V>): ProximityMap.NonEmpty<K, V>private
plugInternalMap(newInternalMap: HashMap<K, V>): ProximityMap<K, V>addEntries(entries: StreamSource<readonly [K, V]>): ProximityMap.NonEmpty<K, V>
asNormal(): ProximityMap<K, V>
assumeNonEmpty(): this
forEach(f: () => void, state?: TraverseState | undefined): void
nonEmpty(): true
removeKeyAndGet<UK = K>(key: RelatedTo<K, UK>): [ProximityMap<K, V>, V] | undefined
removeKeys<UK = K>(keys: StreamSource<RelatedTo<K, UK>>): ProximityMap<K, V>
streamKeys(): Stream.NonEmpty<K>
streamValues(): Stream.NonEmpty<V>
toArray(): ArrayNonEmpty<readonly [K, V]>
toString(): string
[Symbol.iterator](): FastIterator<readonly [K, V]>