dirmgr: Handle errors in download_mds()
Another silly MR handling errors.
One question about the code that might warrant some extra documentation:
a) How come we create an
AnnotationsNotAllowed only later to iterate over its annotations?
A question about the MR:
- Are there more graceful ways to handle these errors instead of additional if blocks? We tried to do it with
unwrap_or_else()but couldn't figure out how to do it because the closure had to return a vector.