Function nemo_relay_plugin_validate
Function nemo_relay_plugin_validate
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
#[unsafe(no_mangle)]pub unsafe extern "C" fn nemo_relay_plugin_validate(
config_json: *const c_char,
additional_plugins_toml: *const c_char,
out_report_json: *mut *mut c_char,
) -> NemoRelayStatus
Validate dynamic plugins without loading plugin code or acquiring the host lease.
additional_plugins_toml may be null. The inputs use the same configuration layering contract as nemo_relay_plugin_initialize. A supplied path that does not exist adds a plugin.configuration_file_missing warning to out_report_json rather than causing validation to fail.
Safety
config_json must be a valid C string, additional_plugins_toml must be a valid C string or null, and out_report_json must be a valid non-null output pointer.