dagger_sdk/core/
logger.rs

1use std::sync::Arc;
2
3pub trait Logger {
4    fn stdout(&self, output: &str) -> eyre::Result<()>;
5    fn stderr(&self, output: &str) -> eyre::Result<()>;
6}
7
8pub type DynLogger = Arc<dyn Logger + Send + Sync>;