#[repr(C)]pub union _zend_class_entry_hook {
pub create_object: Option<unsafe extern "C" fn(class_type: *mut zend_class_entry) -> *mut zend_object>,
pub interface_gets_implemented: Option<unsafe extern "C" fn(iface: *mut zend_class_entry, class_type: *mut zend_class_entry) -> c_int>,
}Fields§
§create_object: Option<unsafe extern "C" fn(class_type: *mut zend_class_entry) -> *mut zend_object>§interface_gets_implemented: Option<unsafe extern "C" fn(iface: *mut zend_class_entry, class_type: *mut zend_class_entry) -> c_int>Trait Implementations§
Source§impl Clone for _zend_class_entry_hook
impl Clone for _zend_class_entry_hook
impl Copy for _zend_class_entry_hook
Auto Trait Implementations§
impl Freeze for _zend_class_entry_hook
impl RefUnwindSafe for _zend_class_entry_hook
impl Send for _zend_class_entry_hook
impl Sync for _zend_class_entry_hook
impl Unpin for _zend_class_entry_hook
impl UnsafeUnpin for _zend_class_entry_hook
impl UnwindSafe for _zend_class_entry_hook
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more