Skip to main content

run_app

Function run_app 

Source
pub async fn run_app<A: DfeApp>(app: A) -> Result<(), CliError>
Available on crate feature cli only.
Expand description

Drive the standard DFE service lifecycle.

Handles subcommand dispatch:

  • run (default): init logger → load config → run service
  • version: print version info and exit
  • config-check: load config, validate, print summary

§Errors

Returns CliError if any lifecycle step fails.