pub fn run<A: App>( title: &str, application: A, extensions: Vec<Box<dyn Extension>>, ) -> Result<(), Box<dyn Error>>
app(title).extensions(extensions).run(application) in one call.
app(title).extensions(extensions).run(application)