`RouterReader` is unusable externally
I am currently writing an application that uses tor_netdoc
to parse the document containing all router descriptors.
For this, I am using the RouterReader
data structure, because RouterDesc::parse
only works on a single router.
However, the RouterReader
data structure only returns the AnnotatedRouterDesc
data structure, which provides no way of obtaining the inner RouterDesc
, thereby rendering the publicity of this feature useless.