Skip to main content

CloudReporter

Trait CloudReporter 

Source
pub trait CloudReporter: Send + Sync {
    // Required methods
    fn report_progress(&self, update: &ProgressUpdate) -> Result<(), CloudError>;
    fn heartbeat(&self) -> Result<(), CloudError>;
    fn report_completion(
        &self,
        result: &PipelineResult,
    ) -> Result<(), CloudError>;
}

Required Methods§

Implementors§