29
you are viewing a single comment's thread
view the rest of the comments
[-] soulsource@discuss.tchncs.de 6 points 4 days ago* (last edited 4 days ago)

Yep. One reason why those situations become less frequent over time is that one learns to avoid such designs. Thought process: "Sharing data across threads is annoying. So I'd rather avoid it. Maybe message passing can solve the same problem as well?"

[-] trevor 2 points 4 days ago* (last edited 4 days ago)

I just use Arc::clone() now that I know I can just throw the problematic data types on the heap easily. I'm sure there are "better" ways to do it, but ¯\_(ツ)_/¯

this post was submitted on 14 May 2025
29 points (100.0% liked)

Rust

6920 readers
28 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 2 years ago
MODERATORS