//! Recognizer traits and implementations.
//!
//! Recognizers emit candidate detections based on text and NLP artifacts.
//! They should not mutate input or depend on global state. This enables
//! deterministic behavior and makes the pipeline composable.
//!
//! Use built-in recognizers as a baseline, or implement your own to encode
//! domain-specific identifiers and business rules.
use crate;
/// A detector that emits candidate spans for one or more entity types.