{ "name": "test_fullapi_proxy_rust", "version": "1.0.0", "type": "core", "category": "testing", "description": "Rust cdylib proxy: consumes the full_api surface of EITHER provider (test_fullapi_cpp or test_fullapi_rust) via an interface dependency and re-exposes it — forwards every method and re-emits every event. The Rust mirror of test_fullapi_proxy; useProvider(name) binds the runtime target.", "author": "Logos Core Team", "main": "test_fullapi_proxy_rust_plugin", "interface": "cdylib", "dependencies": ["test_fullapi_cpp", "test_fullapi_rust"], "interface_dependencies": [ { "name": "full_api", "file": "full_api.lidl" } ], "include": [], "capabilities": [], "codegen": { "lidl": "rust-lib/test_fullapi_proxy_rust.lidl", "rust": { "crate": "rust-lib", "staticlib": "test_fullapi_proxy_rust" } }, "nix": { "external_libraries": [], "packages": { "build": [], "runtime": [] }, "cmake": { "find_packages": [], "extra_include_dirs": [] } } }