1#![forbid(unsafe_op_in_unsafe_fn)]
11#![warn(missing_debug_implementations)]
12
13mod error;
14mod event;
15mod format;
16mod line;
17mod registry;
18mod source;
19mod traits;
20
21pub use error::{Error, Result, exit};
22pub use event::{
23 AdmonitionKind, Align, BreakKind, Diagnostic, Event, Events, ImageSource, Marker, Metadata,
24 Severity, Span, Spanned, Tag, TagKind,
25};
26pub use format::{Confidence, Detection, FormatId, confidence};
27pub use line::{Color, Line, NamedColor, Segment, Style};
28pub use registry::Registry;
29pub use source::{Origin, PROBE_SIZE, Source};
30pub use traits::{
31 Backend, BackendCaps, Detector, DocumentReader, ReadContext, ReaderCaps, Transform,
32};