//! `openproteo-core` is the shared foundation for the open Rust mass-spec
//! parsers (`opentfraw`, `opentimstdf`, `openwraw`).
//!
//! It exposes:
//!
//! * Vendor-neutral spectrum / chromatogram / run records:
//! [`SpectrumRecord`], [`PrecursorInfo`], [`ChromatogramRecord`],
//! [`RunMetadata`], [`CvTerm`].
//! * Shared enums: [`Polarity`], [`ScanMode`], [`Analyzer`], [`MsPower`],
//! [`Activation`].
//! * A trait every vendor parser implements: [`SpectrumSource`].
//! * One canonical mzML 1.1.0 writer: [`write_mzml`] and
//! [`write_indexed_mzml`].
//!
//! Each vendor crate is a standalone tool (a user can pull in `opentfraw`
//! alone and get parsing **and** mzML export); `openproteo-core` is the
//! shared vocabulary that keeps the three parsers in lock-step.
pub use ;
pub use ;
pub use ;
pub use SpectrumSource;
pub use ;
/// Crate version (set from `Cargo.toml`).
pub const VERSION: &str = env!;