pub unsafe extern "C" fn atm_train(m: *mut CModule_)