docparser_core/plugins/mod.rs
1//! 内置插件(纯文本族):txt / md / csv / html。
2//!
3//! PDF 与 OOXML 后端在 `docparser-pdf` / `docparser-office` 两个独立 crate,
4//! 通过各自的 `register_defaults` 注册,核心层不含任何格式实现之外的 native 依赖。
5//!
6//! `md` / `csv` / `html` 由同名 cargo feature 控制(默认全开);`txt` 是底座,始终编译。
7//! 只要「字节流 → IR」的最小内核时用 `default-features = false`。
8
9#[cfg(feature = "csv")]
10pub mod csv;
11#[cfg(feature = "html")]
12pub mod html;
13#[cfg(feature = "md")]
14pub mod markdown;
15pub mod text;
16
17pub use text::register_defaults;