Module raw_entry_v1

Opt-in access to the experimental raw entry API.

This module is designed to mimic the raw entry API of [HashMap][std::collections::hash_map], matching its unstable state as of Rust 1.75. See the tracking issue rust#56167 for more details.

The trait RawEntryApiV1 and the _v1 suffix on its methods are meant to insulate this for the future, in case later breaking changes are needed. If the standard library stabilizes its hash_raw_entry feature (or some replacement), matching inherent methods will be added to IndexMap without such an opt-in trait.

Structs

Enums

Traits