blob: 7be672264ad3c69889b63c36eca303fdff6a1fdc (
plain)
1
2
3
4
5
6
7
|
use async_trait::async_trait;
use tedge_config::TEdgeConfig;
#[async_trait]
pub trait TEdgeComponent: Send {
async fn start(&self, tedge_config: TEdgeConfig) -> Result<(), anyhow::Error>;
}
|