Module ext_php_rs::exception[][src]

Expand description

Types and functions used for throwing exceptions from Rust to PHP.

Structs

Represents a PHP exception which can be thrown using the throw() function. Primarily used to return from a Result<T, PhpException> which can immediately be thrown by the ext-php-rs macro API.

Functions

Throws an exception with a given message. See ClassEntry for some built-in exception types.

Throws an exception with a given message and status code. See ClassEntry for some built-in exception types.

Type Definitions

Result type with the error variant as a PhpException.