bcode_question_dynamic_plugin 0.0.1-alpha.0

dynamic ABI fixture for the bcode question plugin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![cfg_attr(feature = "fail-on-warnings", deny(warnings))]
#![warn(clippy::all, clippy::pedantic, clippy::nursery, clippy::cargo)]
#![allow(clippy::multiple_crate_versions)]

//! Dynamic ABI fixture for the question plugin host tests.
//!
//! The production question plugin can be linked statically with terminal UI support, which must not
//! export dynamic ABI symbols. This fixture wraps the same `QuestionPlugin` implementation as a
//! standalone dynamic library so host tests can exercise dynamic loading without Cargo feature
//! unification with static-bundled consumers.

bcode_plugin_sdk::export_concurrent_plugin!(
    bcode_question_plugin::QuestionPlugin,
    include_str!("../../../plugins/question-plugin/bcode-plugin.toml")
);