| Crates.io | rs-bush |
| lib.rs | rs-bush |
| version | 0.1.8 |
| created_at | 2023-10-10 10:11:19.410848+00 |
| updated_at | 2023-11-10 07:58:19.548567+00 |
| description | A Rust implementation of the Bush data structure. |
| homepage | |
| repository | https://github.com/nic-obert/rs-bush |
| max_upload_size | |
| id | 998985 |
| size | 29,872 |
Implementation of the bush data structure in Rust.
The bush data structure is an hybrid of a doubly-linked list and a tree. It allows for fast insertion and removal of elements, as well as creating 2-dimensional graphs.
The bush is basically a doubly-linked list of nodes, each of which can have a child bush. The bush is a tree, but it is not a binary tree. Each node can have any number of children.