sounding-analysis
Purpose
Provides analysis capabilities for the sounding-base crate.
Error handling strategy
Right now error handling is mixed up. Some functions/methods return Option
while others return
Result
, and all missing values are indicated by Option::None
. I need to clean this up so that
funciton/methods return Result
s. Then when building a data structure up, if a function returns an
error result, I will set the value to Option::None
. If the user wants to know why it is
Option::None
, they will have to call the function/method and inspect the error.