189
The ???? operator (programming.dev)
submitted 1 year ago* (last edited 1 year ago) by snaggen@programming.dev to c/rust@programming.dev

I found this funny.

The context is as explained by @laund@hachyderm.io

the issue is that you can't return from inside a closure, since the closure might be called later/elsewhere

and this post was the asnwer to the question by @antonok@fosstodon.org

you got me curious what the record for the longest ? operator chain on crates.io is

Original post: https://fosstodon.org/users/antonok/statuses/111134824451525448

you are viewing a single comment's thread
view the rest of the comments
[-] Turun@feddit.de 16 points 1 year ago

I never though about chaining ?! This is hilarious and I need to use it somewhere now.

[-] rem26_art@kbin.social 2 points 1 year ago

yeah i didnt realize you could do that either lmao.

[-] Turun@feddit.de 3 points 1 year ago* (last edited 1 year ago)

It make total sense, I just never ran into a Result(Result(Result(T, E), E), E) situation

Edit: Lemmy is so scared of cross site scripting, they simply remove all less than and greater than signs, lmao

And it replaces ampersands.

this post was submitted on 27 Sep 2023
189 points (97.5% liked)

Rust

5980 readers
79 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 1 year ago
MODERATORS