import { HashSetContext } from "https://deno.land/x/rimbu@1.0.4/hashed/set-custom/implementation/context.ts";
Properties
readonly
_empty: HashSet<any>readonly
_emptyBlock: HashSetBlock<any>readonly
builder: <T extends UT>() => HashSet.Builder<T>Methods
block(): HashSetBlock<UT>
collision(entries: List.NonEmpty<UT>): HashSetCollision<UT>
createBuilder<T extends UT>(source?: HashSet.NonEmpty<T>): HashSet.Builder<T>
emptyBlock(): HashSetBlock<UT>
getKeyIndex(level: number, hash: number): number
isHashSetBlock<T>(obj: SetEntrySet<T> | StreamSource<T>): obj is HashSetBlock<T>
isHashSetBlockBuilder<T>(obj: SetBlockBuilderEntry<T>): obj is HashSetBlockBuilder<T>
isHashSetCollision<T>(obj: SetEntrySet<T> | StreamSource<T>): obj is HashSetCollision<T>
isNonEmptyInstance(source: any): source is any
isValidValue(value: unknown): value is UT