Collection of utilities in Rust.
Go to file
Janis b11805aacd refactor(tree): simplify node structure and improve memory handling
- Replaced `InternalNode` with a unified `LeafNode` structure to simplify
  the node hierarchy and reduce redundancy.
- Introduced `capacity` field in `LeafNode` to dynamically manage keys
  and edges, replacing fixed-size arrays.
- Added methods for growing node capacity and handling dynamic memory
  allocation for keys and edges.
- Updated `NodeRef` methods to work with the new `LeafNode` structure,
  including safe handling of raw pointers and memory operations.
- Adjusted tests to reflect the new node structure and ensure correctness.
2025-08-15 23:01:04 +02:00
src refactor(tree): simplify node structure and improve memory handling 2025-08-15 23:01:04 +02:00
.gitignore simple atomic lock 2025-07-02 22:37:56 +02:00
Cargo.lock u32,u64,u16 conversion functions, sync queue, random utilities 2025-08-06 22:51:27 +02:00
Cargo.toml feat(Cargo): add nightly feature to default configuration 2025-08-08 00:33:00 +02:00
rust-toolchain simple atomic lock 2025-07-02 22:37:56 +02:00