[][src]Module hashbrown::raw

Experimental and unsafe RawTable API. This module is only available if the raw feature is enabled.

Modules

rayon

Structs

AllocErrorExperimental

The AllocError error indicates an allocation failure that may be due to resource exhaustion or to something wrong when combining the given input arguments with this allocator.

Bucket

A reference to a hash table bucket containing a T.

GlobalExperimental

The global memory allocator.

RawDrain

Iterator which consumes elements without freeing the table storage.

RawIntoIter

Iterator which consumes a table and returns elements.

RawIter

Iterator which returns a raw pointer to every full bucket in the table.

RawIterHash

Iterator over occupied buckets that could match a given hash.

RawTable

A raw hash table with an unsafe API.

Traits

AllocatorExperimental

An implementation of Allocator can allocate, grow, shrink, and deallocate arbitrary blocks of data described via Layout.

Functions

do_alloc