useapplications::{api, AppInfo, AppInfoContext};usestd::path::PathBuf;fnmain(){letmut ctx =AppInfoContext::new(vec![]);
ctx.refresh_apps().unwrap();// must refresh apps before getting them
let apps = ctx.get_all_apps();println!("Apps: {:#?}", apps);}