Skip to content

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rustds

A Rust project for learning and implementing fundamental data structures from scratch. The project is intended for learning and practicing data structure implementation in Rust.

Library Files

(Only implemented data structures are added to the project as development progresses.)

Goals

  • Learn Rust through data structures implementation.
  • Understand the internal structure and behavior of fundamental data structures.
  • Practice designing APIs with Rust's ownership and borrowing system.
  • Write tests for each data structure.
  • Gradually improve the implementations while keeping the project simple.

Requirements

  • Rust 1.98.0 or later

Testing

Run all tests with:

cargo test

Run a type check with:

cargo check

Copyright (c) 2026 @pantsman

About

Data Structure Library for Rustacean

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages