custom index for Vec<T> (eg 32bit indices in 64 bit)

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • rust-blog

    Educational blog posts for Rust beginners

  • It's pretty trivial to implement your own newtype wrapper around Vec with its own Index impl.

  • index-list

    A doubly-linked list implementation in safe Rust using vector indexes

  • I implemented a doubly-linked list in safe Rust, where I use Option as an Index type. This gives me an optional u32 in 4 bytes. You can find my lib.rs code on GitHub and it starts with the Index struct. It also implements From for u32, u64 and usize. Maybe you can take inspiration from there. In that code the user isn't supposed to create the Indexes themselves m but get them from the list as they traverse them. That is why most methods are private.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Common Rust Lifetime Misconceptions

    1 project | /r/hypeurls | 5 Dec 2023
  • What are some good resources for experienced programmers new to Rust to learn about lifetimes?

    1 project | /r/learnrust | 27 Jun 2023
  • How can a parameter type `T` be not long living enough?

    1 project | /r/rust | 15 Apr 2023
  • Borrow checker puzzles

    1 project | /r/rust | 20 Oct 2022
  • I still feel very unskilled in Rust, is it just me?

    1 project | /r/rust | 11 Oct 2022