informalsystems / informalsystems/flex-error

Deprecate this crate when Rust 1.81 is released?

Open
#8 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Rust
Stars
13
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Rust 1.81 will stabilize the `error_in_core` feature: https://releases.rs/docs/1.81.0/#1810-beta

This will make the `Error` trait stable as `core::error::Error`: https://doc.rust-lang.org/beta/core/error/trait.Error.html

I believe this crate's raison d'etre was working around the unavailability of this trait in `no_std` contexts. Now it should be possible to use the `Error` trait ubiquitously regardless of if `std` is available or not.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.