Crate indexed_struct

Crate indexed_struct 

Source
Expand description

A library for creating structs with automatic indexing capabilities.

This crate provides a derive macro that generates store structures with efficient indexing and querying capabilities for struct fields.

§Usage

See IndexedStruct derive macro for detailed usage instructions and examples. Additional usage examples can be found in the indexed-struct-usage module tests.

Structs§

HashMap
A hash map implemented with quadratic probing and SIMD lookup.
HashSet
A hash set implemented as a HashMap where the value is ().

Enums§

Error
Error types for indexed-struct operations.

Type Aliases§

Result
A type alias for std::result::Result with [Error] as the error type.

Derive Macros§

IndexedStruct
A derive macro that generates a store struct with index capabilities for the fields of a struct.