pub trait Reporter: Send + Sync {
// Required methods
fn on_checkout_start(&self, url: &DisplaySafeUrl, rev: &str) -> usize;
fn on_checkout_complete(
&self,
url: &DisplaySafeUrl,
rev: &str,
index: usize,
);
}Required Methods§
Sourcefn on_checkout_start(&self, url: &DisplaySafeUrl, rev: &str) -> usize
fn on_checkout_start(&self, url: &DisplaySafeUrl, rev: &str) -> usize
Callback to invoke when a repository checkout begins.
Sourcefn on_checkout_complete(&self, url: &DisplaySafeUrl, rev: &str, index: usize)
fn on_checkout_complete(&self, url: &DisplaySafeUrl, rev: &str, index: usize)
Callback to invoke when a repository checkout completes.