pub fn set_process_cmd_funcs(
    funcs: Box<dyn ProcessCmdFuncs>
) -> Result<(), Box<dyn ProcessCmdFuncs>>