mirror of
https://github.com/danog/ext-php-rs.git
synced 2024-12-12 09:09:46 +01:00
2d0e587c7e
* feat(embed): add embed features, add test example which run php inside it * feat(embed): use a guard to prevent running in parallel * chore(ci): update actions to not build and test with embed, add a specific build for embed testing * feat(embed): correcly start / shutdown embed api * chore(ci): use stable for rust in embed test * feat(embed): add documentation, manage potential errors
17 lines
341 B
Rust
17 lines
341 B
Rust
//! Raw FFI bindings to the Zend API.
|
|
|
|
#![allow(clippy::all)]
|
|
#![allow(warnings)]
|
|
|
|
use std::ffi::{c_char, c_int, c_void};
|
|
|
|
#[link(name = "wrapper")]
|
|
extern "C" {
|
|
pub fn ext_php_rs_embed_callback(
|
|
argc: c_int,
|
|
argv: *mut *mut c_char,
|
|
func: unsafe extern "C" fn(*const c_void),
|
|
ctx: *const c_void,
|
|
);
|
|
}
|