use ;
/// Associates a Rust callback-facing type with its generated foreign wrapper.
///
/// The `Foreign` type is the wrapper that actually crosses the FFI boundary.
/// It must support whichever ownership recovery modes the generated callback
/// glue requires.