pub fn run(
    cache_file: Option<&Path>,
    colour: ColorChoice,
    ctx: &RenderContext,
    selected_files: Option<Vec<String>>
) -> Result<(), Error>
Expand description

Run the link checking pipeline.

If selected_files is Some, then links in the given list of files are checked, rather than checking links in all files.

If cache_file is Some, it is used as a cache; otherwise, no caching is used, and any existing cache is ignored.