pub fn fetch_catalogue(source: &CatalogueSource) -> Result<Catalogue, Error>Expand description
Fetch the whole catalogue. Blocking, like everything else here.
The listing is the spine: without it this refuses. A single document that cannot be read is skipped and counted, and a feed whose every document failed is refused rather than answered empty - a page drawn over an empty catalogue reads the same as a page over a healthy one.