type A = fn(); type B = unsafe fn(); type C = unsafe extern "C" fn();