-
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.
Yup! This is kinda how I got sucked down the rabbit hole of error handling, I wanted to be able to use https://docs.rs/tracing-error/latest/tracing_error/struct.SpanTrace.html instead of Backtrace but it was impossible to pass arbitrary contexts out of dyn Errors, and there was zero chance in hell that I was gonna get SpanTrace added to std, so I had to get creative. My original idea was to just pass in a type id and get a dyn Any back out but luckily my friend nika had better ideas and helped design https://github.com/mystor/object-provider/ and eventually https://github.com/mystor/dyno/, which then eventually was used as the basis of nrc's Provider RFC. A team effort really but I definitely view it as my baby because the error handling use case was the root motivation of it all.
Yup! This is kinda how I got sucked down the rabbit hole of error handling, I wanted to be able to use https://docs.rs/tracing-error/latest/tracing_error/struct.SpanTrace.html instead of Backtrace but it was impossible to pass arbitrary contexts out of dyn Errors, and there was zero chance in hell that I was gonna get SpanTrace added to std, so I had to get creative. My original idea was to just pass in a type id and get a dyn Any back out but luckily my friend nika had better ideas and helped design https://github.com/mystor/object-provider/ and eventually https://github.com/mystor/dyno/, which then eventually was used as the basis of nrc's Provider RFC. A team effort really but I definitely view it as my baby because the error handling use case was the root motivation of it all.
Here's the project