//! Builder and objects for creating modules in PHP. A module is the base of a
//! PHP extension.
usecrate::ffi::sapi_module_struct;/// A Zend module entry, also known as an extension.
pubtypeSapiModule= sapi_module_struct;unsafeimplSend forSapiModule{}unsafeimplSync forSapiModule{}implSapiModule{/// Allocates the module entry on the heap, returning a pointer to the
/// memory location. The caller is responsible for the memory pointed to.
#[must_use]pubfninto_raw(self)->*mutSelf{Box::into_raw(Box::new(self))}}