pub type AnyError = Box<dyn Error + Send + Sync>;
A wrapper type for any error.
This is just a type alias for boxed standard error. Any errors go and this is guaranteed to be fully compatible.