Type Alias zend_object_iterator_funcs
Source pub type zend_object_iterator_funcs = _zend_object_iterator_funcs;
struct zend_object_iterator_funcs {
pub dtor: Option<unsafe extern "C" fn(_: *mut _zend_object_iterator)>,
pub valid: Option<unsafe extern "C" fn(_: *mut _zend_object_iterator) -> i32>,
pub get_current_data: Option<unsafe extern "C" fn(_: *mut _zend_object_iterator) -> *mut _zval_struct>,
pub get_current_key: Option<unsafe extern "C" fn(_: *mut _zend_object_iterator, _: *mut _zval_struct)>,
pub move_forward: Option<unsafe extern "C" fn(_: *mut _zend_object_iterator)>,
pub rewind: Option<unsafe extern "C" fn(_: *mut _zend_object_iterator)>,
pub invalidate_current: Option<unsafe extern "C" fn(_: *mut _zend_object_iterator)>,
pub get_gc: Option<unsafe extern "C" fn(_: *mut _zend_object_iterator, _: *mut *mut _zval_struct, _: *mut i32) -> *mut _zend_array>,
}