Docs.rs
ext-php-rs-0.13.1
ext-php-rs 0.13.1
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
davidcole1340
danog
TobiasBengtsson
ptondereau
Xenira
Dependencies
anyhow ^1
normal
optional
bitflags ^2
normal
cfg-if ^1.0
normal
ext-php-rs-derive =0.10.2
normal
once_cell ^1.17
normal
parking_lot ^0.12
normal
skeptic ^0.13
dev
anyhow ^1
build
bindgen ^0.68.1
build
cc ^1.0
build
skeptic ^0.13
build
native-tls ^0.2
build
ureq ^2.4
build
zip ^0.6
build
Versions
21.32%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
ext_
php_
rs
0.13.1
In ext_
php_
rs::
ffi
Structs
_Bucket
_HashTableIterator
_IO_FILE
_IO_codecvt
_IO_marker
_IO_wide_data
__BindgenBitfieldUnit
__jmp_buf_tag
__sigset_t
_arg_separators
_php_core_globals
_php_stream
_php_stream_bucket
_php_stream_bucket_brigade
_php_stream_context
_php_stream_filter
_php_stream_filter_chain
_php_stream_filter_ops
_php_stream_notifier
_php_stream_ops
_php_stream_statbuf
_php_stream_wrapper
_php_stream_wrapper_ops
_sapi_globals_struct
_sapi_module_struct
_sapi_post_entry
_zend_arg_info
_zend_array
_zend_array__bindgen_ty_1__bindgen_ty_1
_zend_ast_ref
_zend_call_stack
_zend_class_arrayaccess_funcs
_zend_class_dependency
_zend_class_entry
_zend_class_entry__bindgen_ty_4__bindgen_ty_1
_zend_class_entry__bindgen_ty_4__bindgen_ty_2
_zend_class_iterator_funcs
_zend_class_mutable_data
_zend_class_name
_zend_error_info
_zend_execute_data
_zend_executor_globals
_zend_fcall_info_cache
_zend_fiber
_zend_fiber_context
_zend_file_handle
_zend_function__bindgen_ty_1
_zend_function_entry
_zend_inheritance_cache_entry
_zend_ini_entry
_zend_ini_entry_def
_zend_internal_arg_info
_zend_internal_function
_zend_live_range
_zend_llist
_zend_llist_element
_zend_module_dep
_zend_module_entry
_zend_object
_zend_object_handlers
_zend_object_iterator
_zend_object_iterator_funcs
_zend_objects_store
_zend_op
_zend_op_array
_zend_property_info
_zend_refcounted
_zend_refcounted_h
_zend_reference
_zend_resource
_zend_serialize_data
_zend_stack
_zend_stream
_zend_string
_zend_trait_alias
_zend_trait_method_reference
_zend_trait_precedence
_zend_try_catch_element
_zend_unserialize_data
_zend_value__bindgen_ty_1
_zend_vm_stack
_zval_struct
_zval_struct__bindgen_ty_1__bindgen_ty_1
hostent
php_file_globals
sapi_header_struct
sapi_headers_struct
sapi_request_info
stat
timespec
zend_atomic_bool_s
zend_get_gc_buffer
zend_type
Constants
CONST_CS
CONST_DEPRECATED
CONST_NO_FILE_CACHE
CONST_PERSISTENT
E_COMPILE_ERROR
E_COMPILE_WARNING
E_CORE_ERROR
E_CORE_WARNING
E_DEPRECATED
E_ERROR
E_NOTICE
E_PARSE
E_RECOVERABLE_ERROR
E_STRICT
E_USER_DEPRECATED
E_USER_ERROR
E_USER_NOTICE
E_USER_WARNING
E_WARNING
HT_MIN_SIZE
IS_ARRAY
IS_ARRAY_EX
IS_CALLABLE
IS_CONSTANT_AST
IS_CONSTANT_AST_EX
IS_DOUBLE
IS_FALSE
IS_INDIRECT
IS_INTERNED_STRING_EX
IS_ITERABLE
IS_LONG
IS_MIXED
IS_NULL
IS_OBJECT
IS_OBJECT_EX
IS_PTR
IS_REFERENCE
IS_REFERENCE_EX
IS_RESOURCE
IS_RESOURCE_EX
IS_STRING
IS_STRING_EX
IS_TRUE
IS_TYPE_COLLECTABLE
IS_TYPE_REFCOUNTED
IS_UNDEF
IS_VOID
MAY_BE_ANY
MAY_BE_BOOL
PHP_INI_ALL
PHP_INI_PERDIR
PHP_INI_SYSTEM
PHP_INI_USER
TRACK_VARS_COOKIE
TRACK_VARS_ENV
TRACK_VARS_FILES
TRACK_VARS_GET
TRACK_VARS_POST
TRACK_VARS_REQUEST
TRACK_VARS_SERVER
USING_ZTS
ZEND_ACC_ABSTRACT
ZEND_ACC_ANON_CLASS
ZEND_ACC_CALL_VIA_TRAMPOLINE
ZEND_ACC_CHANGED
ZEND_ACC_CLOSURE
ZEND_ACC_CONSTANTS_UPDATED
ZEND_ACC_CTOR
ZEND_ACC_DEPRECATED
ZEND_ACC_DONE_PASS_TWO
ZEND_ACC_EARLY_BINDING
ZEND_ACC_FAKE_CLOSURE
ZEND_ACC_FINAL
ZEND_ACC_GENERATOR
ZEND_ACC_HAS_FINALLY_BLOCK
ZEND_ACC_HAS_RETURN_TYPE
ZEND_ACC_HAS_TYPE_HINTS
ZEND_ACC_HEAP_RT_CACHE
ZEND_ACC_IMMUTABLE
ZEND_ACC_IMPLICIT_ABSTRACT_CLASS
ZEND_ACC_INTERFACE
ZEND_ACC_LINKED
ZEND_ACC_NEARLY_LINKED
ZEND_ACC_NEVER_CACHE
ZEND_ACC_NOT_SERIALIZABLE
ZEND_ACC_NO_DYNAMIC_PROPERTIES
ZEND_ACC_PRELOADED
ZEND_ACC_PRIVATE
ZEND_ACC_PROMOTED
ZEND_ACC_PROTECTED
ZEND_ACC_PUBLIC
ZEND_ACC_RESOLVED_INTERFACES
ZEND_ACC_RESOLVED_PARENT
ZEND_ACC_RETURN_REFERENCE
ZEND_ACC_STATIC
ZEND_ACC_STRICT_TYPES
ZEND_ACC_TOP_LEVEL
ZEND_ACC_TRAIT
ZEND_ACC_TRAIT_CLONE
ZEND_ACC_UNRESOLVED_VARIANCE
ZEND_ACC_USES_THIS
ZEND_ACC_USE_GUARDS
ZEND_ACC_VARIADIC
ZEND_DEBUG
ZEND_EVAL_CODE
ZEND_HAS_STATIC_IN_METHODS
ZEND_INTERNAL_FUNCTION
ZEND_ISEMPTY
ZEND_MM_ALIGNMENT
ZEND_MM_ALIGNMENT_MASK
ZEND_MODULE_API_NO
ZEND_PROPERTY_EXISTS
ZEND_PROPERTY_ISSET
ZEND_RESULT_CODE_FAILURE
ZEND_RESULT_CODE_SUCCESS
ZEND_USER_FUNCTION
Z_TYPE_FLAGS_SHIFT
_IS_BOOL
_ZEND_IS_VARIADIC_BIT
_ZEND_SEND_MODE_SHIFT
_ZEND_TYPE_LITERAL_NAME_BIT
_ZEND_TYPE_NAME_BIT
_ZEND_TYPE_NULLABLE_BIT
_zend_expected_type_Z_EXPECTED_ARRAY
_zend_expected_type_Z_EXPECTED_ARRAY_OR_LONG
_zend_expected_type_Z_EXPECTED_ARRAY_OR_LONG_OR_NULL
_zend_expected_type_Z_EXPECTED_ARRAY_OR_NULL
_zend_expected_type_Z_EXPECTED_ARRAY_OR_STRING
_zend_expected_type_Z_EXPECTED_ARRAY_OR_STRING_OR_NULL
_zend_expected_type_Z_EXPECTED_BOOL
_zend_expected_type_Z_EXPECTED_BOOL_OR_NULL
_zend_expected_type_Z_EXPECTED_DOUBLE
_zend_expected_type_Z_EXPECTED_DOUBLE_OR_NULL
_zend_expected_type_Z_EXPECTED_FUNC
_zend_expected_type_Z_EXPECTED_FUNC_OR_NULL
_zend_expected_type_Z_EXPECTED_ITERABLE
_zend_expected_type_Z_EXPECTED_ITERABLE_OR_NULL
_zend_expected_type_Z_EXPECTED_LAST
_zend_expected_type_Z_EXPECTED_LONG
_zend_expected_type_Z_EXPECTED_LONG_OR_NULL
_zend_expected_type_Z_EXPECTED_NUMBER
_zend_expected_type_Z_EXPECTED_NUMBER_OR_NULL
_zend_expected_type_Z_EXPECTED_NUMBER_OR_STRING
_zend_expected_type_Z_EXPECTED_NUMBER_OR_STRING_OR_NULL
_zend_expected_type_Z_EXPECTED_OBJECT
_zend_expected_type_Z_EXPECTED_OBJECT_OR_CLASS_NAME
_zend_expected_type_Z_EXPECTED_OBJECT_OR_CLASS_NAME_OR_NULL
_zend_expected_type_Z_EXPECTED_OBJECT_OR_NULL
_zend_expected_type_Z_EXPECTED_OBJECT_OR_STRING
_zend_expected_type_Z_EXPECTED_OBJECT_OR_STRING_OR_NULL
_zend_expected_type_Z_EXPECTED_PATH
_zend_expected_type_Z_EXPECTED_PATH_OR_NULL
_zend_expected_type_Z_EXPECTED_RESOURCE
_zend_expected_type_Z_EXPECTED_RESOURCE_OR_NULL
_zend_expected_type_Z_EXPECTED_STRING
_zend_expected_type_Z_EXPECTED_STRING_OR_LONG
_zend_expected_type_Z_EXPECTED_STRING_OR_LONG_OR_NULL
_zend_expected_type_Z_EXPECTED_STRING_OR_NULL
_zend_known_string_id_ZEND_STR_ARGC
_zend_known_string_id_ZEND_STR_ARGS
_zend_known_string_id_ZEND_STR_ARGV
_zend_known_string_id_ZEND_STR_ARRAY
_zend_known_string_id_ZEND_STR_ARRAY_CAPITALIZED
_zend_known_string_id_ZEND_STR_AUTOGLOBAL_ENV
_zend_known_string_id_ZEND_STR_AUTOGLOBAL_REQUEST
_zend_known_string_id_ZEND_STR_AUTOGLOBAL_SERVER
_zend_known_string_id_ZEND_STR_BOOL
_zend_known_string_id_ZEND_STR_BOOLEAN
_zend_known_string_id_ZEND_STR_CALLABLE
_zend_known_string_id_ZEND_STR_CASES
_zend_known_string_id_ZEND_STR_CLASS
_zend_known_string_id_ZEND_STR_CLOSED_RESOURCE
_zend_known_string_id_ZEND_STR_CODE
_zend_known_string_id_ZEND_STR_CONST_EXPR_PLACEHOLDER
_zend_known_string_id_ZEND_STR_COUNT
_zend_known_string_id_ZEND_STR_DOUBLE
_zend_known_string_id_ZEND_STR_ERROR_REPORTING
_zend_known_string_id_ZEND_STR_EVAL
_zend_known_string_id_ZEND_STR_FALSE
_zend_known_string_id_ZEND_STR_FILE
_zend_known_string_id_ZEND_STR_FLOAT
_zend_known_string_id_ZEND_STR_FRAGMENT
_zend_known_string_id_ZEND_STR_FROM
_zend_known_string_id_ZEND_STR_FUNCTION
_zend_known_string_id_ZEND_STR_HOST
_zend_known_string_id_ZEND_STR_INCLUDE
_zend_known_string_id_ZEND_STR_INCLUDE_ONCE
_zend_known_string_id_ZEND_STR_INT
_zend_known_string_id_ZEND_STR_INTEGER
_zend_known_string_id_ZEND_STR_ITERABLE
_zend_known_string_id_ZEND_STR_KEY
_zend_known_string_id_ZEND_STR_LAST_KNOWN
_zend_known_string_id_ZEND_STR_LINE
_zend_known_string_id_ZEND_STR_MAGIC_INVOKE
_zend_known_string_id_ZEND_STR_MESSAGE
_zend_known_string_id_ZEND_STR_MIXED
_zend_known_string_id_ZEND_STR_NAME
_zend_known_string_id_ZEND_STR_NEVER
_zend_known_string_id_ZEND_STR_NULL
_zend_known_string_id_ZEND_STR_NULL_LOWERCASE
_zend_known_string_id_ZEND_STR_OBJECT
_zend_known_string_id_ZEND_STR_OBJECT_OPERATOR
_zend_known_string_id_ZEND_STR_PAAMAYIM_NEKUDOTAYIM
_zend_known_string_id_ZEND_STR_PASS
_zend_known_string_id_ZEND_STR_PATH
_zend_known_string_id_ZEND_STR_PORT
_zend_known_string_id_ZEND_STR_PREVIOUS
_zend_known_string_id_ZEND_STR_QUERY
_zend_known_string_id_ZEND_STR_REQUIRE
_zend_known_string_id_ZEND_STR_REQUIRE_ONCE
_zend_known_string_id_ZEND_STR_RESOURCE
_zend_known_string_id_ZEND_STR_SCALAR
_zend_known_string_id_ZEND_STR_SCHEME
_zend_known_string_id_ZEND_STR_SENSITIVEPARAMETER
_zend_known_string_id_ZEND_STR_SEVERITY
_zend_known_string_id_ZEND_STR_SLEEP
_zend_known_string_id_ZEND_STR_STATIC
_zend_known_string_id_ZEND_STR_STRING
_zend_known_string_id_ZEND_STR_THIS
_zend_known_string_id_ZEND_STR_TRACE
_zend_known_string_id_ZEND_STR_TRAVERSABLE
_zend_known_string_id_ZEND_STR_TRUE
_zend_known_string_id_ZEND_STR_TRYFROM
_zend_known_string_id_ZEND_STR_TRYFROM_LOWERCASE
_zend_known_string_id_ZEND_STR_TYPE
_zend_known_string_id_ZEND_STR_UNKNOWN
_zend_known_string_id_ZEND_STR_UNKNOWN_CAPITALIZED
_zend_known_string_id_ZEND_STR_USER
_zend_known_string_id_ZEND_STR_VALUE
_zend_known_string_id_ZEND_STR_VOID
_zend_known_string_id_ZEND_STR_WAKEUP
_zend_prop_purpose_ZEND_PROP_PURPOSE_ARRAY_CAST
_zend_prop_purpose_ZEND_PROP_PURPOSE_DEBUG
_zend_prop_purpose_ZEND_PROP_PURPOSE_JSON
_zend_prop_purpose_ZEND_PROP_PURPOSE_SERIALIZE
_zend_prop_purpose_ZEND_PROP_PURPOSE_VAR_EXPORT
_zend_prop_purpose__ZEND_PROP_PURPOSE_NON_EXHAUSTIVE_ENUM
php_stream_filter_status_t_PSFS_ERR_FATAL
php_stream_filter_status_t_PSFS_FEED_ME
php_stream_filter_status_t_PSFS_PASS_ON
sapi_header_op_enum_SAPI_HEADER_ADD
sapi_header_op_enum_SAPI_HEADER_DELETE
sapi_header_op_enum_SAPI_HEADER_DELETE_ALL
sapi_header_op_enum_SAPI_HEADER_REPLACE
sapi_header_op_enum_SAPI_HEADER_SET_STATUS
zend_error_handling_t_EH_NORMAL
zend_error_handling_t_EH_THROW
Statics
core_globals
executor_globals
file_globals
php_stream_stdio_ops
sapi_globals
sapi_module
std_object_handlers
zend_ce_aggregate
zend_ce_argument_count_error
zend_ce_arithmetic_error
zend_ce_arrayaccess
zend_ce_compile_error
zend_ce_countable
zend_ce_division_by_zero_error
zend_ce_error_exception
zend_ce_exception
zend_ce_iterator
zend_ce_parse_error
zend_ce_serializable
zend_ce_stringable
zend_ce_throwable
zend_ce_traversable
zend_ce_type_error
zend_ce_unhandled_match_error
zend_ce_value_error
zend_interrupt_function
zend_known_strings
zend_standard_class_def
zend_string_init_interned
Functions
__zend_malloc
_call_user_function_impl
_efree
_emalloc
_zend_bailout
_zend_new_array
ext_php_rs_executor_globals
ext_php_rs_file_globals
ext_php_rs_is_known_valid_utf8
ext_php_rs_php_build_id
ext_php_rs_process_globals
ext_php_rs_sapi_globals
ext_php_rs_sapi_module
ext_php_rs_set_known_valid_utf8
ext_php_rs_zend_bailout
ext_php_rs_zend_first_try_catch
ext_php_rs_zend_object_alloc
ext_php_rs_zend_object_release
ext_php_rs_zend_string_init
ext_php_rs_zend_string_release
ext_php_rs_zend_try_catch
gc_possible_root
instanceof_function_slow
object_properties_init
php_error_docref
php_info_print_table_end
php_info_print_table_header
php_info_print_table_row
php_info_print_table_start
php_printf
php_register_url_stream_wrapper
php_register_url_stream_wrapper_volatile
php_stream_locate_url_wrapper
php_unregister_url_stream_wrapper
php_unregister_url_stream_wrapper_volatile
sapi_shutdown
sapi_startup
zend_array_count
zend_array_destroy
zend_array_dup
zend_atomic_bool_store
zend_call_known_function
zend_declare_class_constant
zend_declare_property
zend_destroy_file_handle
zend_do_implement_interface
zend_eval_string
zend_fetch_function_str
zend_hash_clean
zend_hash_find_known_hash
zend_hash_get_current_data_ex
zend_hash_get_current_key_type_ex
zend_hash_get_current_key_zval_ex
zend_hash_index_del
zend_hash_index_find
zend_hash_index_update
zend_hash_move_backwards_ex
zend_hash_move_forward_ex
zend_hash_next_index_insert
zend_hash_str_del
zend_hash_str_find
zend_hash_str_find_ptr_lc
zend_hash_str_update
zend_is_auto_global
zend_is_callable
zend_is_identical
zend_is_iterable
zend_is_true
zend_llist_get_next_ex
zend_llist_get_prev_ex
zend_lookup_class_ex
zend_object_std_dtor
zend_object_std_init
zend_objects_clone_members
zend_objects_new
zend_objects_store_del
zend_register_bool_constant
zend_register_double_constant
zend_register_ini_entries
zend_register_internal_class_ex
zend_register_long_constant
zend_register_module_ex
zend_register_string_constant
zend_std_get_properties
zend_std_has_property
zend_std_read_property
zend_std_write_property
zend_stream_init_filename
zend_throw_exception_ex
zend_throw_exception_object
zend_wrong_parameters_count_error
zval_ptr_dtor
Type Aliases
Bucket
FILE
HashPosition
HashTable
HashTableIterator
ZEND_RESULT_CODE
_IO_lock_t
__blkcnt_t
__blksize_t
__dev_t
__gid_t
__ino_t
__jmp_buf
__mode_t
__nlink_t
__off64_t
__off_t
__syscall_slong_t
__time_t
__uid_t
_zend_expected_type
_zend_known_string_id
_zend_prop_purpose
arg_separators
dtor_func_t
gid_t
jmp_buf
llist_dtor_func_t
php_core_globals
php_stream
php_stream_bucket
php_stream_bucket_brigade
php_stream_context
php_stream_filter
php_stream_filter_chain
php_stream_filter_ops
php_stream_filter_status_t
php_stream_notification_func
php_stream_notifier
php_stream_ops
php_stream_statbuf
php_stream_wrapper
php_stream_wrapper_ops
sapi_globals_struct
sapi_header_op_enum
sapi_module_struct
sapi_post_entry
uid_t
zend_arg_info
zend_array
zend_ast_ref
zend_atomic_bool
zend_call_stack
zend_class_arrayaccess_funcs
zend_class_dependency
zend_class_entry
zend_class_iterator_funcs
zend_class_mutable_data
zend_class_name
zend_error_handling_t
zend_error_info
zend_execute_data
zend_executor_globals
zend_fcall_info_cache
zend_fiber
zend_fiber_context
zend_file_handle
zend_function
zend_function_entry
zend_inheritance_cache_entry
zend_ini_entry
zend_ini_entry_def
zend_internal_arg_info
zend_internal_function
zend_live_range
zend_llist
zend_llist_element
zend_llist_position
zend_long
zend_module_entry
zend_object
zend_object_cast_t
zend_object_clone_obj_t
zend_object_compare_t
zend_object_count_elements_t
zend_object_do_operation_t
zend_object_dtor_obj_t
zend_object_free_obj_t
zend_object_get_class_name_t
zend_object_get_closure_t
zend_object_get_constructor_t
zend_object_get_debug_info_t
zend_object_get_gc_t
zend_object_get_method_t
zend_object_get_properties_for_t
zend_object_get_properties_t
zend_object_get_property_ptr_ptr_t
zend_object_handlers
zend_object_has_dimension_t
zend_object_has_property_t
zend_object_iterator
zend_object_iterator_funcs
zend_object_read_dimension_t
zend_object_read_property_t
zend_object_unset_dimension_t
zend_object_unset_property_t
zend_object_write_dimension_t
zend_object_write_property_t
zend_objects_store
zend_off_t
zend_op
zend_op_array
zend_refcounted
zend_refcounted_h
zend_reference
zend_resource
zend_serialize_data
zend_stack
zend_stat_t
zend_stream
zend_stream_closer_t
zend_stream_fsizer_t
zend_stream_reader_t
zend_string
zend_string_init_interned_func_t
zend_trait_alias
zend_trait_method_reference
zend_trait_precedence
zend_try_catch_element
zend_ulong
zend_unserialize_data
zend_value
zend_vm_stack
zif_handler
znode_op
zval
Unions
_zend_array__bindgen_ty_1
_zend_array__bindgen_ty_2
_zend_class_entry__bindgen_ty_1
_zend_class_entry__bindgen_ty_2
_zend_class_entry__bindgen_ty_3
_zend_class_entry__bindgen_ty_4
_zend_file_handle__bindgen_ty_1
_zend_function
_zend_refcounted_h__bindgen_ty_1
_zend_value
_znode_op
_zval_struct__bindgen_ty_1
_zval_struct__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
_zval_struct__bindgen_ty_2
zend_property_info_source_list
ext_php_rs
::
ffi
Static
zend_ce_compile_error
Copy item path
Settings
Help
Summary
Source
pub unsafe static mut zend_ce_compile_error:
*mut
zend_class_entry