unparser-shared 0.2.0

Shared plumbing for the un* document extraction family — C-ABI conventions today; markdown refine and VLM/AI capabilities land as opt-in features
Documentation
1
2
3
4
5
6
7
8
9
/// Options controlling which passes [`refine`](super::refine) runs.
///
/// Empty in `0.1.0` — every pass currently runs unconditionally, with no way to
/// disable or configure any of them individually. `#[non_exhaustive]` keeps
/// adding a field here additive rather than breaking for anyone constructing or
/// matching on this struct, for whenever a pass needs a knob.
#[derive(Debug, Clone, Default, PartialEq, Eq)]
#[non_exhaustive]
pub struct RefineOptions {}