#linked-list #list #vector #linked

no-std dlv-list

Semi-doubly linked list implemented using a vector

16 releases

0.6.0 Nov 17, 2024
0.5.2 Oct 24, 2023
0.5.1 Aug 31, 2023
0.5.0 Jan 21, 2023
0.2.0 Nov 10, 2018

#63 in Data structures

Download history 300981/week @ 2024-08-24 291779/week @ 2024-08-31 292750/week @ 2024-09-07 289934/week @ 2024-09-14 314427/week @ 2024-09-21 320872/week @ 2024-09-28 321583/week @ 2024-10-05 335993/week @ 2024-10-12 348566/week @ 2024-10-19 340919/week @ 2024-10-26 346080/week @ 2024-11-02 359715/week @ 2024-11-09 360089/week @ 2024-11-16 293678/week @ 2024-11-23 353028/week @ 2024-11-30 327158/week @ 2024-12-07

1,394,784 downloads per month
Used in 378 crates (7 directly)

MIT/Apache

98KB
2.5K SLoC

dlv-list-rs

Crates.io Docs.rs CI

Semi-doubly linked list implemented using a vector.

Features

  • std (default) enables usage of libstd, disabling this feature and enabling the const-random feature will make the crate no_std compatible.
  • const-random enables the const-random dependency, making the crate suitable for no_std (along with disabling default features)
  • serde for (de)serialization.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

See CONTRIBUTING.md.

Dependencies

~0–300KB