upend/extensions/base/src/lib.rs

15 lines
292 B
Rust

use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct PluginInfo {
pub name: String,
pub version: String,
pub r#type: PluginType,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub enum PluginType {
Extractor,
Transformer,
}