Skip to main content

Crate latexsnipper_runtime_plugin_api

Crate latexsnipper_runtime_plugin_api 

Source
Expand description

Stable C ABI and trusted in-process loader for custom inference runtimes.

Loading native code is never driven by a model package. Applications first install a plugin into a separate directory, explicitly enroll its canonical path and SHA-256 in RuntimePluginTrustStore, then run discovery.

Re-exports§

pub use descriptor::RuntimePluginDescriptor;
pub use discovery::DiscoveryIssue;
pub use discovery::DiscoveryIssueKind;
pub use discovery::RuntimePluginDiscovery;
pub use discovery::RuntimePluginDiscoveryReport;
pub use discovery::RUNTIME_PLUGIN_DESCRIPTOR;
pub use trust::RuntimePluginTrustStore;
pub use trust::TrustedRuntimePlugin;

Modules§

abi
Frozen version 1 C ABI.
descriptor
Installed runtime plugin descriptor schema.
discovery
Descriptor discovery gated by an application-owned trust store.
error
Runtime plugin host errors.
trust
Application-owned trust enrollment for native runtime plugins.

Structs§

RuntimePluginFactory