pub unsafe extern "C" fn PL_get_nchars( t: usize, len: *mut usize, s: *mut *mut i8, flags: u32 ) -> i32