pub unsafe extern "C" fn isViableStructurePos( structType: c_int, g: *mut Generator, blockX: c_int, blockZ: c_int, flags: u32, ) -> c_int