A Tale of Testability and Sending Non-Send Types in Rust
This is a story of testability, multithreading, and the age old question of
how do we send a !Send
type in Rust. I’ll explore how (not) to do this,
while rambling on about how writing obsessively testable code leads to better design.
Hot takes incoming.
…