routee_compass/plugin/input/default/debug/
debug_builder.rs1use super::debug_plugin::DebugInputPlugin;
2use crate::plugin::input::{input_plugin::InputPlugin, InputPluginBuilder};
3use routee_compass_core::config::CompassConfigurationError;
4use std::sync::Arc;
5
6pub struct DebugInputPluginBuilder {}
7
8impl InputPluginBuilder for DebugInputPluginBuilder {
9 fn build(
10 &self,
11 _parameters: &serde_json::Value,
12 ) -> Result<Arc<dyn InputPlugin>, CompassConfigurationError> {
13 Ok(Arc::new(DebugInputPlugin {}))
14 }
15}