linked-list

Crates.iolinked-list
lib.rslinked-list
version0.1.0
created_at2015-03-18 16:25:51.480673+00
updated_at2024-12-02 07:08:15.186297+00
descriptionAn alternative implementation of std::collections::LinkedList
homepagehttps://github.com/contain-rs/linked-list
repositoryhttps://github.com/contain-rs/linked-list
max_upload_size
id1597
size77,865
Owners (github:contain-rs:owners)

documentation

https://docs.rs/linked-list/latest/linked_list

README

linked-list

A simple linked list.

crates.io Documentation Rust CI Minimum Supported Rustc Version

Dependency Status Download Status

Usage

Add this to your Cargo.toml:

[dependencies]
linked-list = "0.1"

Since Rust 2018, extern crate is no longer mandatory. If your edition is old (Rust 2015), add this to your crate root:

extern crate linked_list;

If you want serde support, include the feature like this:

[dependencies]
linked-list = { version = "0.1", features = ["serde"] }

If you want borsh-rs support, include it like this:

[dependencies]
linked-list = { version = "0.1", features = ["borsh"] }

Other available serialization libraries can be enabled with the miniserde and nanoserde features.

Description

An alternative implementation of standard LinkedList featuring a prototype Cursor.

License

Dual-licensed for compatibility with the Rust project.

Licensed under the Apache License Version 2.0: http://www.apache.org/licenses/LICENSE-2.0, or the MIT license: http://opensource.org/licenses/MIT, at your option.

Commit count: 55

cargo fmt