Why isn't `rc::Weak<T>` marked `UnwindSafe`when T is `RefUnwindSafe`?

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
  • futures-rs

    Zero-cost asynchronous programming in Rust

  • The opposite problem exists as well. Many types are actually unwind safe, but do not get the autotrait. In that case authors would have to manually declare them UnwindSafe. Because this is rarely done, having an API with a trait bound T: UnwindSafe is rarely viable in terms of ergonomics. It now obliges client code to wrap all calls to your API in AssertUnwindSafe which, if they use types from third party libraries, obliges them to assert this is fine. example

  • 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

  • Which async channel is best?

    2 projects | /r/rust | 19 Oct 2022
  • Async cancellation: a case study of pub-sub in mini-redis

    3 projects | /r/rust | 14 Jun 2022
  • I don't really understand how I'm supposed to use async

    2 projects | /r/rust | 7 Jun 2022
  • Confused about how to use tokio to process a vector in parallel

    1 project | /r/rust | 29 Apr 2022
  • How to architect Rust code on Async/Await

    1 project | /r/rust | 16 Mar 2022