List of all items[−]
Structs
- args::Arg
- args::ArgParser
- binary::Binary
- boxed::ZBox
- builders::ClassBuilder
- builders::FunctionBuilder
- builders::ModuleBuilder
- class::ClassMetadata
- class::ConstructorMeta
- closure::Closure
- describe::Class
- describe::Constant
- describe::Description
- describe::DocBlock
- describe::Function
- describe::Method
- describe::Module
- describe::Parameter
- describe::Property
- describe::Retval
- describe::abi::Str
- describe::abi::Vec
- exception::PhpException
- ffi::_Bucket
- ffi::_HashTableIterator
- ffi::__jmp_buf_tag
- ffi::__sigset_t
- ffi::_zend_arg_info
- ffi::_zend_array
- ffi::_zend_array__bindgen_ty_1__bindgen_ty_1
- ffi::_zend_ast_ref
- ffi::_zend_class_entry
- ffi::_zend_class_entry__bindgen_ty_4__bindgen_ty_1
- ffi::_zend_class_entry__bindgen_ty_4__bindgen_ty_2
- ffi::_zend_class_iterator_funcs
- ffi::_zend_class_name
- ffi::_zend_execute_data
- ffi::_zend_executor_globals
- ffi::_zend_function__bindgen_ty_1
- ffi::_zend_function_entry
- ffi::_zend_ini_entry
- ffi::_zend_internal_arg_info
- ffi::_zend_internal_function
- ffi::_zend_live_range
- ffi::_zend_module_dep
- ffi::_zend_module_entry
- ffi::_zend_object
- ffi::_zend_object_handlers
- ffi::_zend_object_iterator
- ffi::_zend_object_iterator_funcs
- ffi::_zend_objects_store
- ffi::_zend_op
- ffi::_zend_op_array
- ffi::_zend_property_info
- ffi::_zend_refcounted
- ffi::_zend_refcounted_h
- ffi::_zend_reference
- ffi::_zend_resource
- ffi::_zend_serialize_data
- ffi::_zend_stack
- ffi::_zend_string
- ffi::_zend_trait_alias
- ffi::_zend_trait_method_reference
- ffi::_zend_trait_precedence
- ffi::_zend_try_catch_element
- ffi::_zend_unserialize_data
- ffi::_zend_value__bindgen_ty_1
- ffi::_zend_vm_stack
- ffi::_zval_struct
- ffi::_zval_struct__bindgen_ty_1__bindgen_ty_1
- ffi::zend_get_gc_buffer
- ffi::zend_type
- flags::ClassFlags
- flags::ConstantFlags
- flags::GlobalConstantFlags
- flags::MethodFlags
- flags::PropertyFlags
- flags::ZendResult
- flags::ZvalTypeFlags
- prelude::ModuleBuilder
- prelude::ZendCallable
- types::ZendCallable
- types::ZendClassObject
Enums
- class::ConstructorResult
- describe::MethodType
- describe::Visibility
- describe::abi::Option
- error::Error
- flags::DataType
- props::Property
- types::PropertyQuery
Unions
- ffi::_zend_array__bindgen_ty_1
- ffi::_zend_class_entry__bindgen_ty_1
- ffi::_zend_class_entry__bindgen_ty_2
- ffi::_zend_class_entry__bindgen_ty_3
- ffi::_zend_class_entry__bindgen_ty_4
- ffi::_zend_function
- ffi::_zend_refcounted_h__bindgen_ty_1
- ffi::_zend_value
- ffi::_znode_op
- ffi::_zval_struct__bindgen_ty_1
- ffi::_zval_struct__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
- ffi::_zval_struct__bindgen_ty_2
- ffi::zend_property_info_source_list
Traits
- binary::Pack
- boxed::ZBoxable
- class::RegisteredClass
- closure::PhpClosure
- closure::PhpOnceClosure
- constant::IntoConst
- convert::FromZendObject
- convert::FromZendObjectMut
- convert::FromZval
- convert::FromZvalMut
- convert::IntoZendObject
- convert::IntoZval
- convert::IntoZvalDyn
- describe::ToStub
- props::Prop
- rc::PhpRc
Macros
- call_user_func
- class_derives
- info_table_end
- info_table_header
- info_table_row
- info_table_start
- parse_args
- throw
Attribute Macros
- php_class
- php_const
- php_extern
- php_function
- php_impl
- php_module
- php_startup
- prelude::php_class
- prelude::php_const
- prelude::php_extern
- prelude::php_function
- prelude::php_impl
- prelude::php_module
- prelude::php_startup
Derive Macros
Functions
- alloc::efree
- alloc::emalloc
- exception::throw
- exception::throw_with_code
- ffi::_call_user_function_impl
- ffi::_efree
- ffi::_emalloc
- ffi::_zend_new_array
- ffi::ext_php_rs_executor_globals
- ffi::ext_php_rs_php_build_id
- ffi::ext_php_rs_zend_object_alloc
- ffi::ext_php_rs_zend_object_release
- ffi::ext_php_rs_zend_string_init
- ffi::ext_php_rs_zend_string_release
- ffi::object_properties_init
- ffi::php_info_print_table_end
- ffi::php_info_print_table_header
- ffi::php_info_print_table_row
- ffi::php_info_print_table_start
- ffi::zend_array_destroy
- ffi::zend_array_dup
- ffi::zend_call_known_function
- ffi::zend_class_serialize_deny
- ffi::zend_class_unserialize_deny
- ffi::zend_declare_class_constant
- ffi::zend_declare_property
- ffi::zend_do_implement_interface
- ffi::zend_hash_clean
- ffi::zend_hash_index_del
- ffi::zend_hash_index_find
- ffi::zend_hash_index_update
- ffi::zend_hash_next_index_insert
- ffi::zend_hash_str_del
- ffi::zend_hash_str_find
- ffi::zend_hash_str_update
- ffi::zend_is_callable
- ffi::zend_is_true
- ffi::zend_lookup_class_ex
- ffi::zend_object_std_dtor
- ffi::zend_object_std_init
- ffi::zend_objects_clone_members
- ffi::zend_objects_new
- ffi::zend_register_bool_constant
- ffi::zend_register_double_constant
- ffi::zend_register_internal_class_ex
- ffi::zend_register_long_constant
- ffi::zend_register_string_constant
- ffi::zend_std_get_properties
- ffi::zend_std_has_property
- ffi::zend_std_read_property
- ffi::zend_std_write_property
- ffi::zend_throw_exception_ex
- ffi::zend_wrong_parameters_count_error
- ffi::zval_ptr_dtor
- zend::ce::argument_count_error
- zend::ce::arithmetic_error
- zend::ce::compile_error
- zend::ce::division_by_zero_error
- zend::ce::error_exception
- zend::ce::exception
- zend::ce::parse_error
- zend::ce::stdclass
- zend::ce::throwable
- zend::ce::type_error
- zend::ce::unhandled_match_error
- zend::ce::value_error
Typedefs
- args::ArgInfo
- error::Result
- exception::PhpResult
- ffi::Bucket
- ffi::HashPosition
- ffi::HashTable
- ffi::HashTableIterator
- ffi::ZEND_RESULT_CODE
- ffi::__int64_t
- ffi::__jmp_buf
- ffi::__uint16_t
- ffi::__uint32_t
- ffi::__uint64_t
- ffi::__uint8_t
- ffi::_zend_expected_type
- ffi::_zend_prop_purpose
- ffi::dtor_func_t
- ffi::jmp_buf
- ffi::size_t
- ffi::zend_arg_info
- ffi::zend_array
- ffi::zend_ast_ref
- ffi::zend_bool
- ffi::zend_class_entry
- ffi::zend_class_iterator_funcs
- ffi::zend_class_name
- ffi::zend_error_handling_t
- ffi::zend_execute_data
- ffi::zend_executor_globals
- ffi::zend_function
- ffi::zend_function_entry
- ffi::zend_ini_entry
- ffi::zend_internal_arg_info
- ffi::zend_internal_function
- ffi::zend_live_range
- ffi::zend_long
- ffi::zend_module_entry
- ffi::zend_object
- ffi::zend_object_cast_t
- ffi::zend_object_clone_obj_t
- ffi::zend_object_compare_t
- ffi::zend_object_count_elements_t
- ffi::zend_object_do_operation_t
- ffi::zend_object_dtor_obj_t
- ffi::zend_object_free_obj_t
- ffi::zend_object_get_class_name_t
- ffi::zend_object_get_closure_t
- ffi::zend_object_get_constructor_t
- ffi::zend_object_get_debug_info_t
- ffi::zend_object_get_gc_t
- ffi::zend_object_get_method_t
- ffi::zend_object_get_properties_for_t
- ffi::zend_object_get_properties_t
- ffi::zend_object_get_property_ptr_ptr_t
- ffi::zend_object_handlers
- ffi::zend_object_has_dimension_t
- ffi::zend_object_has_property_t
- ffi::zend_object_iterator
- ffi::zend_object_iterator_funcs
- ffi::zend_object_read_dimension_t
- ffi::zend_object_read_property_t
- ffi::zend_object_unset_dimension_t
- ffi::zend_object_unset_property_t
- ffi::zend_object_write_dimension_t
- ffi::zend_object_write_property_t
- ffi::zend_objects_store
- ffi::zend_op
- ffi::zend_op_array
- ffi::zend_refcounted
- ffi::zend_refcounted_h
- ffi::zend_reference
- ffi::zend_resource
- ffi::zend_serialize_data
- ffi::zend_stack
- ffi::zend_string
- ffi::zend_string_init_interned_func_t
- ffi::zend_trait_alias
- ffi::zend_trait_method_reference
- ffi::zend_trait_precedence
- ffi::zend_try_catch_element
- ffi::zend_uchar
- ffi::zend_ulong
- ffi::zend_unserialize_data
- ffi::zend_value
- ffi::zend_vm_stack
- ffi::zif_handler
- ffi::znode_op
- ffi::zval
- rc::ZendRefcount
- types::ZendHashTable
- types::ZendLong
- types::ZendObject
- types::ZendStr
- types::Zval
- zend::ClassEntry
- zend::ExecuteData
- zend::ExecutorGlobals
- zend::FunctionEntry
- zend::ModuleEntry
- zend::ZendObjectHandlers
- zend::ZendType
Statics
- ffi::std_object_handlers
- ffi::zend_ce_argument_count_error
- ffi::zend_ce_arithmetic_error
- ffi::zend_ce_compile_error
- ffi::zend_ce_division_by_zero_error
- ffi::zend_ce_error_exception
- ffi::zend_ce_exception
- ffi::zend_ce_parse_error
- ffi::zend_ce_throwable
- ffi::zend_ce_type_error
- ffi::zend_ce_unhandled_match_error
- ffi::zend_ce_value_error
- ffi::zend_standard_class_def
- ffi::zend_string_init_interned
Constants
- VERSION
- ffi::CONST_CS
- ffi::CONST_DEPRECATED
- ffi::CONST_NO_FILE_CACHE
- ffi::CONST_PERSISTENT
- ffi::HT_MIN_SIZE
- ffi::IS_ARRAY
- ffi::IS_ARRAY_EX
- ffi::IS_CALLABLE
- ffi::IS_CONSTANT_AST
- ffi::IS_CONSTANT_AST_EX
- ffi::IS_DOUBLE
- ffi::IS_FALSE
- ffi::IS_INTERNED_STRING_EX
- ffi::IS_LONG
- ffi::IS_MIXED
- ffi::IS_NULL
- ffi::IS_OBJECT
- ffi::IS_OBJECT_EX
- ffi::IS_PTR
- ffi::IS_REFERENCE
- ffi::IS_REFERENCE_EX
- ffi::IS_RESOURCE
- ffi::IS_RESOURCE_EX
- ffi::IS_STRING
- ffi::IS_STRING_EX
- ffi::IS_TRUE
- ffi::IS_TYPE_COLLECTABLE
- ffi::IS_TYPE_REFCOUNTED
- ffi::IS_UNDEF
- ffi::IS_VOID
- ffi::MAY_BE_ANY
- ffi::MAY_BE_BOOL
- ffi::USING_ZTS
- ffi::ZEND_ACC_ABSTRACT
- ffi::ZEND_ACC_ANON_CLASS
- ffi::ZEND_ACC_CALL_VIA_TRAMPOLINE
- ffi::ZEND_ACC_CHANGED
- ffi::ZEND_ACC_CLOSURE
- ffi::ZEND_ACC_CONSTANTS_UPDATED
- ffi::ZEND_ACC_CTOR
- ffi::ZEND_ACC_DEPRECATED
- ffi::ZEND_ACC_DONE_PASS_TWO
- ffi::ZEND_ACC_EARLY_BINDING
- ffi::ZEND_ACC_FAKE_CLOSURE
- ffi::ZEND_ACC_FINAL
- ffi::ZEND_ACC_GENERATOR
- ffi::ZEND_ACC_HAS_FINALLY_BLOCK
- ffi::ZEND_ACC_HAS_RETURN_TYPE
- ffi::ZEND_ACC_HAS_TYPE_HINTS
- ffi::ZEND_ACC_HAS_UNLINKED_USES
- ffi::ZEND_ACC_HEAP_RT_CACHE
- ffi::ZEND_ACC_IMMUTABLE
- ffi::ZEND_ACC_IMPLICIT_ABSTRACT_CLASS
- ffi::ZEND_ACC_INTERFACE
- ffi::ZEND_ACC_LINKED
- ffi::ZEND_ACC_NEARLY_LINKED
- ffi::ZEND_ACC_NEVER_CACHE
- ffi::ZEND_ACC_NO_DYNAMIC_PROPERTIES
- ffi::ZEND_ACC_PRELOADED
- ffi::ZEND_ACC_PRIVATE
- ffi::ZEND_ACC_PROMOTED
- ffi::ZEND_ACC_PROPERTY_TYPES_RESOLVED
- ffi::ZEND_ACC_PROTECTED
- ffi::ZEND_ACC_PUBLIC
- ffi::ZEND_ACC_RESOLVED_INTERFACES
- ffi::ZEND_ACC_RESOLVED_PARENT
- ffi::ZEND_ACC_RETURN_REFERENCE
- ffi::ZEND_ACC_REUSE_GET_ITERATOR
- ffi::ZEND_ACC_STATIC
- ffi::ZEND_ACC_STRICT_TYPES
- ffi::ZEND_ACC_TOP_LEVEL
- ffi::ZEND_ACC_TRAIT
- ffi::ZEND_ACC_TRAIT_CLONE
- ffi::ZEND_ACC_UNRESOLVED_VARIANCE
- ffi::ZEND_ACC_USES_THIS
- ffi::ZEND_ACC_USE_GUARDS
- ffi::ZEND_ACC_VARIADIC
- ffi::ZEND_DEBUG
- ffi::ZEND_HAS_STATIC_IN_METHODS
- ffi::ZEND_ISEMPTY
- ffi::ZEND_MM_ALIGNMENT
- ffi::ZEND_MM_ALIGNMENT_MASK
- ffi::ZEND_MODULE_API_NO
- ffi::ZEND_PROPERTY_EXISTS
- ffi::ZEND_PROPERTY_ISSET
- ffi::ZEND_RESULT_CODE_FAILURE
- ffi::ZEND_RESULT_CODE_SUCCESS
- ffi::Z_TYPE_FLAGS_SHIFT
- ffi::_IS_BOOL
- ffi::_ZEND_IS_VARIADIC_BIT
- ffi::_ZEND_SEND_MODE_SHIFT
- ffi::_ZEND_TYPE_NAME_BIT
- ffi::_ZEND_TYPE_NULLABLE_BIT
- ffi::_zend_expected_type_Z_EXPECTED_ARRAY
- ffi::_zend_expected_type_Z_EXPECTED_ARRAY_OR_LONG
- ffi::_zend_expected_type_Z_EXPECTED_ARRAY_OR_LONG_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_ARRAY_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_ARRAY_OR_STRING
- ffi::_zend_expected_type_Z_EXPECTED_ARRAY_OR_STRING_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_BOOL
- ffi::_zend_expected_type_Z_EXPECTED_BOOL_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_DOUBLE
- ffi::_zend_expected_type_Z_EXPECTED_DOUBLE_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_FUNC
- ffi::_zend_expected_type_Z_EXPECTED_FUNC_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_ITERABLE
- ffi::_zend_expected_type_Z_EXPECTED_ITERABLE_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_LAST
- ffi::_zend_expected_type_Z_EXPECTED_LONG
- ffi::_zend_expected_type_Z_EXPECTED_LONG_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_NUMBER
- ffi::_zend_expected_type_Z_EXPECTED_NUMBER_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_OBJECT
- ffi::_zend_expected_type_Z_EXPECTED_OBJECT_OR_CLASS_NAME
- ffi::_zend_expected_type_Z_EXPECTED_OBJECT_OR_CLASS_NAME_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_OBJECT_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_OBJECT_OR_STRING
- ffi::_zend_expected_type_Z_EXPECTED_OBJECT_OR_STRING_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_PATH
- ffi::_zend_expected_type_Z_EXPECTED_PATH_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_RESOURCE
- ffi::_zend_expected_type_Z_EXPECTED_RESOURCE_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_STRING
- ffi::_zend_expected_type_Z_EXPECTED_STRING_OR_LONG
- ffi::_zend_expected_type_Z_EXPECTED_STRING_OR_LONG_OR_NULL
- ffi::_zend_expected_type_Z_EXPECTED_STRING_OR_NULL
- ffi::_zend_prop_purpose_ZEND_PROP_PURPOSE_ARRAY_CAST
- ffi::_zend_prop_purpose_ZEND_PROP_PURPOSE_DEBUG
- ffi::_zend_prop_purpose_ZEND_PROP_PURPOSE_JSON
- ffi::_zend_prop_purpose_ZEND_PROP_PURPOSE_SERIALIZE
- ffi::_zend_prop_purpose_ZEND_PROP_PURPOSE_VAR_EXPORT
- ffi::_zend_prop_purpose__ZEND_PROP_PURPOSE_NON_EXHAUSTIVE_ENUM
- ffi::zend_error_handling_t_EH_NORMAL
- ffi::zend_error_handling_t_EH_THROW