How should I structure a medium sized crate?

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

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. grill

    For example, this file1 is currently at 3043 lines, is lacking a great deal of documentation (especially examples), I've split off a lot of the logic into private modules, and I've moved the tests out into a separate mod as well.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

    For example, check out src/io/mod.rs or src/fs/mod.rs, which has a lot of re-exports. See also the standard library, e.g., src/sync/mod.rs.

  4. rust

    Empowering everyone to build reliable and efficient software.

    For example, check out src/io/mod.rs or src/fs/mod.rs, which has a lot of re-exports. See also the standard library, e.g., src/sync/mod.rs.

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

  • Rust vs Go? Which should you choose in 2024

    6 projects | dev.to | 27 Aug 2024
  • Stabilizing async fn in traits in 2023 | Inside Rust Blog

    5 projects | /r/rust | 3 May 2023
  • As part of the stdlib mutex overhaul, std::sync::Mutex on Linux now has competitive performance with parking_lot

    7 projects | /r/rust | 3 May 2022
  • Will C++ ever be as safe as Rust? Does The Standard even care?

    3 projects | /r/programming | 11 Oct 2021
  • Microsoft Rust intro says "Rust is known to leak memory"

    6 projects | /r/rust | 8 Aug 2021