Hey Rustaceans! Got a question? Ask here! (33/2022)!

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
  • I'm having issues understanding how Axum handles multiple requests at the same time and if they block each other. I've made a minimal example repo that shows the issue I'm not really understanding: https://github.com/conways-glider/axum-blocking-example

  • monitor

  • Blanket implementation with default methods in the trait definition: https://github.com/barafael/monitor/blob/main/src/variant_1.rs

  • 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
  • strum

    A small rust library for adding custom derives to enums

  • I used https://crates.io/crates/strum to iterate over the enum variants, otherwise you'd have to hardcode the list of variants and wouldn't gain anything.

  • chipper

    A Chip8 Emulator written in Rust (by Zij-IT)

  • Funny enough that you mention something like the 8080. I know its on a smaller scale, but I actually did a Chip8 emulator in Rust which can be found here. This is the one project that I went all out on attempting to be both as idiomatic and easy to follow as possible in-case I ever go back to improve or add some things. It may be of interest to you as you would be able to see how idiomatic Rust can work while emulating hardware.

  • reference

    The Rust Reference (by rust-lang)

  • &mut * is reborrowing which is allowed

  • rust-analyzer

    A Rust compiler front-end for IDEs

  • I'm using vscode with rust-analyzer and seem to have come up against a current "type-mismatch" bug related to trait objects and integer types. My code compiles/works and clippy checks out just fine, however I'm still left with red squigglies/errors in vscode. Is there a way to tell rust-analyzer to ignore a single line until the bug is fixed? Something along the lines of... // rust-analyzer: ignore?

  • apipe-rs

    Anonymous UNIX pipe type in rust.

  • Hi! For a pet project of mine I wrote a small crate to more easily deal with anonymous pipes. So far it seems to be working as intended (haven't done any extensive testing yet).

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • book

    The Rust Programming Language

  • The Rust book is a good start.

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

  • What are some common verbose code patterns in rust and unique ways to reduce the said verbosity?

    1 project | /r/rust | 13 Jul 2023
  • Published my first Crate today to map Environment Variables to Enums

    2 projects | /r/rust | 11 Jun 2023
  • Two-way alternative to enum_kinds crate?

    1 project | /r/rust | 4 May 2023
  • Disappointing experience with 'Command-Line Rust': Seeking more comprehensive Rust resources

    5 projects | /r/rust | 8 Apr 2023
  • Best way of associating enums with values?

    1 project | /r/rust | 3 Mar 2023