pub type FarmError = Box<dyn Error + Send + Sync + 'static>;
Erased error type
struct FarmError(/* private fields */);