Crates.io | ointer |
lib.rs | ointer |
version | 3.0.12 |
source | src |
created_at | 2023-10-27 01:58:02.138856 |
updated_at | 2023-11-17 09:15:47.985368 |
description | Steal the high bits of a pointer to store an extra value |
homepage | |
repository | https://github.com/emaibb/ointer/ |
max_upload_size | |
id | 1015484 |
size | 27,100 |
This crate provides a set of traits and macros to enable the creation of custom pointers in Rust, allowing for the storage of extra information in the high bits of a pointer. This extra information can be of various types, and the crate provides utilities for working with these custom pointers efficiently. The crate also offers convenient macros for defining custom ointer
s and enum ointers
and managing them.