Crates.io | socarel |
lib.rs | socarel |
version | 0.4.0 |
source | src |
created_at | 2021-09-24 08:07:58.351147 |
updated_at | 2021-09-24 08:07:58.351147 |
description | Fast and compact crate to generate, manipulate and traverse trees. |
homepage | |
repository | https://github.com/asllop/socarel |
max_upload_size | |
id | 455776 |
size | 54,018 |
Rust crate to generate, manipulate and traverse trees.
It provides iterators for eight different traversal algorithms.
Add and remove nodes in O(1) complexity. Find nodes in a path in O(p) complexity (being p the path lenght).
Supports custom node models to create complex tree formats.
As with any crate, generate the docs using cargo:
cargo doc --open
Download the crate at crates.io
Check out files src/main.rs
and src/tests.rs
for usage examples.
Socarel is a catalan word composed by soca (trunk) and rel (root). It means totally, entirely, and depending on the context can be understood as pure, genuine.