this post was submitted on 01 Sep 2025
31 points (94.3% liked)
Rust
7313 readers
132 users here now
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Wormhole
Credits
- The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
That's not an alternative, it's removing
let-else
entirely. It's equivalent to this:let-else
is specifically a feature that allows you to use a refutable pattern to deconstruct a value by providing a divergingelse
branch.Removing
let-else
is the whole point of the linked article series:Being able to do to everything Rust does, but without Rust's zoo of
if-then-else
,match
,if-let
,let-else
etc.