Type Alias phper_sys::HashTable

source ·
pub type HashTable = _zend_array;

Aliased Type§

struct HashTable {
    pub gc: _zend_refcounted_h,
    pub u: _zend_array__bindgen_ty_1,
    pub nTableMask: u32,
    pub arData: *mut _Bucket,
    pub nNumUsed: u32,
    pub nNumOfElements: u32,
    pub nTableSize: u32,
    pub nInternalPointer: u32,
    pub nNextFreeElement: i64,
    pub pDestructor: Option<unsafe extern "C" fn(_: *mut _zval_struct)>,
}

Fields§

§gc: _zend_refcounted_h§u: _zend_array__bindgen_ty_1§nTableMask: u32§arData: *mut _Bucket§nNumUsed: u32§nNumOfElements: u32§nTableSize: u32§nInternalPointer: u32§nNextFreeElement: i64§pDestructor: Option<unsafe extern "C" fn(_: *mut _zval_struct)>

Trait Implementations

source§

impl Default for _zend_array

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Copy for _zend_array

source§

impl Clone for _zend_array

source§

fn clone(&self) -> _zend_array

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more