Docs.rs
  • phper-0.16.1
    • phper 0.16.1
    • Docs.rs crate page
    • MulanPSL-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • jmjoy
    • Dependencies
      • cfg-if ^1.0.0 normal
      • derive_more ^2.0.1 normal
      • indexmap ^2.7.1 normal
      • phper-alloc ^0.15.2 normal
      • phper-macros ^0.15.1 normal
      • phper-sys ^0.15.2 normal
      • sealed ^0.6.0 normal
      • thiserror ^2.0.11 normal
      • phper-build ^0.15.2 build
      • phper-sys ^0.15.2 build
    • Versions
    • 100% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

phper0.16.1

Crate Items

  • Macros
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases
  • Attribute Macros

List of all items

Structs

  • arrays::Iter
  • arrays::IterMut
  • arrays::OccupiedEntry
  • arrays::VacantEntry
  • arrays::ZArr
  • arrays::ZArray
  • classes::ClassEntity
  • classes::ClassEntry
  • classes::ConstantEntity
  • classes::Interface
  • classes::InterfaceEntity
  • classes::StateClass
  • enums::Enum
  • enums::EnumCase
  • enums::EnumEntity
  • errors::ArgumentCountError
  • errors::ClassNotFoundError
  • errors::ExceptionGuard
  • errors::ExpectTypeError
  • errors::InitializeObjectError
  • errors::NotImplementThrowableError
  • errors::ThrowObject
  • functions::Argument
  • functions::FunctionEntity
  • functions::FunctionEntry
  • functions::MethodEntity
  • functions::ReturnType
  • functions::ZFunc
  • modules::Module
  • objects::StateObj
  • objects::StateObject
  • objects::ZObj
  • objects::ZObject
  • references::ZRef
  • resources::ZRes
  • strings::ZStr
  • strings::ZString
  • types::TypeInfo
  • values::ExecuteData
  • values::ZVal

Enums

  • arrays::Entry
  • arrays::InsertKey
  • arrays::IterKey
  • arrays::Key
  • classes::Visibility
  • enums::EnumType
  • errors::Error
  • ini::Policy
  • output::LogLevel
  • types::ArgumentTypeHint
  • types::ReturnTypeHint
  • types::Scalar

Traits

  • enums::EnumBackingType
  • errors::Throwable
  • ini::FromIniValue
  • ini::IntoIniValue

Macros

  • cg
  • deprecated
  • echo
  • eg
  • error
  • notice
  • pg
  • sg
  • warning

Attribute Macros

  • php_get_module

Functions

  • errors::argument_count_error_class
  • errors::arithmetic_error_class
  • errors::division_by_zero_error
  • errors::error_class
  • errors::error_exception_class
  • errors::exception_class
  • errors::ok
  • errors::parse_error_class
  • errors::throw
  • errors::throwable_class
  • errors::type_error_class
  • functions::call
  • ini::ini_get
  • output::echo
  • output::log

Type Aliases

  • errors::Result