https://github.com/hectormrc/ntree-rs
A mutable n-tree with async support
https://github.com/hectormrc/ntree-rs
Last synced: 6 months ago
JSON representation
A mutable n-tree with async support
- Host: GitHub
- URL: https://github.com/hectormrc/ntree-rs
- Owner: HectorMRC
- License: mit
- Created: 2023-05-15T16:56:19.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-04T10:05:52.000Z (over 2 years ago)
- Last Synced: 2025-10-06T18:52:45.674Z (10 months ago)
- Language: Rust
- Size: 142 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ntree-rs
[](https://github.com/hectormrc/ntree-rs/actions/workflows/ci.yml)
[](https://codecov.io/gh/hectormrc/ntree-rs)
[](https://deps.rs/repo/github/hectormrc/ntree-rs)
[](https://crates.io/crates/ntree-rs)
A mutable n-ary tree with async support.
## About
This library provides a simple way to define, mutate and traverse trees of an arbitrary and non-constant arity. In addition, regarding to traversal algorithms, six different implementations are included: the immutable, mutable and owned approaches, as well as the synchronous and asynchronous strategies for each of them.