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

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • advisory-db

    Security advisory database for Rust crates published through crates.io

  • Removing prior log directory: ./target/cargo-checkmate/logs running 7 cargo-checkmate phases cargo-checkmate check... ok. cargo-checkmate format... ok. cargo-checkmate clippy... ok. cargo-checkmate build... ok. cargo-checkmate test... ok. cargo-checkmate doc... ok. cargo-checkmate audit... FAILED. failures: ---- cargo-checkmate audit ---- + ./target/cargo-checkmate/logs/audit.stdout: | Fetching advisory database from `https://github.com/RustSec/advisory-db.git` + ./target/cargo-checkmate/logs/audit.stderr: | thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', /home/finn/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo-checkmate-0.1.11/src/subcommands.rs:63:42 | note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace cargo-checkmate result: FAILED. 6 passed; 1 failed

  • rust-bindgen

    Automatically generates Rust FFI bindings to C (and some C++) libraries.

  • There's even tooling to generate these low-level definitions for you, and it comes with a decent guide on how to get started: https://rust-lang.github.io/rust-bindgen/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rust

    Empowering everyone to build reliable and efficient software.

  • C++ is more complicated because, like Rust, it doesn't have a stable ABI. Some implementations try to maintain ABI stability, but it's far from standard. bindgen tries to handle C++ header files but there's a lot of features which aren't supported, so it's often better to write a glue library in C++ that exposes functions with the C ABI that Rust can call. rustc does this to interface with LLVM.

  • sidekiq

    Sidekiq worker on Render (by render-examples)

  • Hi everyone, I am trying to deploy the chat example in Rocket but I can't get it to work when deployed to render.com, is there anything wrong with my code? This works perfectly locally.

  • bluer

    BlueR — Official BlueZ Bindings for Rust

  • Yes it would be on github if it gets anywhere, but I've got several other projects on the go at the moment. bluer, with the associated bluer-tools is very good for Bluetooth, from the bits I've played with.

  • Cargo

    The Rust package manager

  • The package in question was updated to v3.0 three weeks ago, at the same time as heron itself. Even when I explicitly define the dependency pointing at the git repo (which should find the package subdirectory):

  • heron

    Discontinued [DISCONTINUED] An ergonomic physics API for bevy games

  • 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
  • Full Makefile: https://gitlab.com/DarrienG/cpu_threading_presentation/-/blob/master/branches/Makefile and repo: https://gitlab.com/DarrienG/cpu_threading_presentation/-/tree/master/branches

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