Skip to main content

run

Function run 

Source
pub fn run() -> Result<()>
Expand description

Parse CLI arguments and dispatch to the appropriate handler.

This is the single entry point called from main. Every subcommand (find, cache add/list/find/clean/info, serve) passes through here. Errors bubble up as anyhow::Error and are printed by main before exit.