Skip to main content

ProgressSink

Trait ProgressSink 

Source
pub trait ProgressSink: Send + Sync {
    type Error;

    // Required method
    fn report(&self, event: &ProgressEvent) -> Result<(), Self::Error>;
}
Expand description

Consumer of operation progress events.

Required Associated Types§

Source

type Error

Sink-specific error.

Required Methods§

Source

fn report(&self, event: &ProgressEvent) -> Result<(), Self::Error>

Delivers one progress event.

Implementors§