shape_runtime/
extensions.rs1pub use crate::plugins::{
7 ABI_VERSION, AlertSeverity, CapabilityKind, DataSourceVTable, OutputField, OutputSchema,
8 OutputSinkVTable, ParamType, ParsedModuleArtifact, ParsedModuleFunction, ParsedModuleSchema,
9 ParsedOutputField, ParsedOutputSchema, ParsedQueryParam, ParsedQuerySchema, PluginError,
10 PluginInfo, PluginType, QueryParam, QuerySchema,
11};
12
13pub type LoadedExtension = crate::plugins::LoadedPlugin;
14pub type ExtensionCapability = crate::plugins::PluginCapability;
15pub type ExtensionLoader = crate::plugins::PluginLoader;
16pub type ExtensionDataSource = crate::plugins::PluginDataSource;
17pub type ExtensionOutputSink = crate::plugins::PluginOutputSink;
18pub type ExtensionModule = crate::plugins::PluginModule;