pub fn main(_args: &[String]) -> Result<(), Box<dyn Error>>