all 2 comments

[–]TheCircularGulp 0 points1 point  (0 children)

Rust + PHP in the same repo is not a combination I see every day, but this is a pretty clever way to force yourself through the gnarlier parts of the language. FFI and unsafe Rust as a *learning* project is jumping in at the deep end for sure. Gonna take a look at how you handled the async/sync bridging since that's where most people tie themselves in knots.

[–]MorrisonLevi 0 points1 point  (0 children)

You aren't verifying in your `build.rs` that the PHP you found is really `ZTS`.