Skip to main content

ExecutionObserver

Trait ExecutionObserver 

Source
pub trait ExecutionObserver {
    // Provided methods
    fn validation_started(&mut self) { ... }
    fn validation_succeeded(&mut self, _inspection: &OpenApiInspection) { ... }
    fn azure_auth_started(&mut self) { ... }
    fn azure_auth_finished(&mut self, _status: &AzureAuthStatus) { ... }
    fn file_writing_started(&mut self, _file_count: usize) { ... }
    fn files_written(&mut self, _paths: &[PathBuf]) { ... }
}

Provided Methods§

Source

fn validation_started(&mut self)

Source

fn validation_succeeded(&mut self, _inspection: &OpenApiInspection)

Source

fn azure_auth_started(&mut self)

Source

fn azure_auth_finished(&mut self, _status: &AzureAuthStatus)

Source

fn file_writing_started(&mut self, _file_count: usize)

Source

fn files_written(&mut self, _paths: &[PathBuf])

Implementors§