"It's usually bad form to panic..." <- > <@9names:matrix.org> It's usually bad form to panic in a library, you should return an Err to your user - preferably one that gives them enough information to decide what to do with it. > That way the user of the library can then decide the best course of action, whether it's retrying, rebooting, or simply panicking You say I should let the NASA being able to land the space shuttle, although the display doesn't work? ^^. I am familar with basic rust error handling, but will need some reread on how to do it in a reasonable amount without having hundreds of match statwments.