tinyxml2-capi 0.1.3

C FFI compatibility layer for tinyxml2-rs
Documentation

C FFI compatibility layer for tinyxml2-rs.

This crate provides extern "C" functions that expose the tinyxml2 Rust API through a C-compatible ABI. It produces both static and shared libraries.

Safety

This crate necessarily uses unsafe at the FFI boundary. All public functions validate inputs and catch panics to prevent undefined behavior across the FFI boundary.