Skip to main content

Module traits

Module traits 

Source
Expand description

Core traits for the analyzer framework

This module defines the Analyzer trait that all analyzers must implement, along with lifecycle management and configuration traits.

Structs§

AnalyzerConfig
Configuration for an analyzer
AnalyzerConfigBuilder
Builder for creating analyzer configurations

Enums§

AnalyzerError
Errors that can occur during analysis
AnalyzerState
Lifecycle state of an analyzer

Traits§

Analyzer
Core trait that all analyzers must implement

Type Aliases§

AnalyzerResult
Result type for analyzer operations