//! Output parsers + auto-repair + streaming partial-JSON.
//!
//! `Parser<T>` is the single trait. Stock impls cover JSON,
//! schema-validated objects, enum, comma-separated list, XML, and
//! YAML. Two repair wrappers — `OutputFixingParser` and
//! `RetryWithErrorParser` — re-invoke a model when the inner parse
//! fails. `StreamingPartialJsonParser` emits partial JSON values as
//! tokens arrive.
pub use ;
pub use ;
pub use StreamingPartialJsonParser;
use async_trait;
use Result;