ReporterExt

Trait ReporterExt 

Source
pub trait ReporterExt: IsA<Reporter> + 'static {
    // Provided methods
    fn name(&self) -> Option<GString> { ... }
    fn pipeline(&self) -> Option<Pipeline> { ... }
    fn reporting_level(&self) -> ReportingDetails { ... }
    fn reports(&self) -> Vec<Report> { ... }
    fn reports_count(&self) -> i32 { ... }
    fn runner(&self) -> Option<Runner> { ... }
    fn init(&self, name: &str) { ... }
    fn purge_reports(&self) { ... }
    fn set_handle_g_logs(&self) { ... }
    fn set_name(&self, name: Option<GString>) { ... }
    fn set_runner(&self, runner: &impl IsA<Runner>) { ... }
    fn validate_runner(&self) -> Option<Runner> { ... }
}

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§