eclipse-iceoryx / eclipse-iceoryx/iceoryx2
Use "never" (`!`) rust type once stablized and minimal rust version is updated
- Dominant language
- Rust
- Stars
- 2.6k
- Forks
- 187
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 47
Description
## Brief Description
The `never` type will land in stable soon (planned 1.100.0):
* https://releases.rs/docs/1.100.0/
* https://doc.rust-lang.org/std/primitive.never.html
* https://www.reddit.com/r/rust/comments/1vxi2lk/never_just_got_stabilized_on_nightly/
Update code to leverage it when it lands and MSRV increases accordingly. e.g. in `iceoryx2-link` crates
Contributor guide
Research direction
Start by reviewing the iceoryx2-link crates and the repository's MSRV configuration, then check where the current code can use Rust's stabilized never type. Confirm the required Rust version is supported and run the relevant crate tests or builds to verify the update.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- distributed-systems
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100