21
Frequency detection crate
(crates.io)
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Credits
Since this is library code, why not make the function return a
Result
?Yup, libraries should usually let the consumer chose what to do with an error, not crash the program without a choice in the matter. The only real exception is performance critical low level code such as the core of a graphics or audio driver. Though in those cases crashing also often isn't an option, you just power through and hope things aren't too screwed up.
Thanks for the tip! Updated