docparser-core 0.1.0

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

#[cfg(feature = "csv")]
pub mod csv;
#[cfg(feature = "html")]
pub mod html;
#[cfg(feature = "md")]
pub mod markdown;
pub mod text;

pub use text::register_defaults;