asciidoc_parser/document/
mod.rs1mod attribute;
4pub(crate) use attribute::is_attribute_entry_pass_macro;
5pub use attribute::{Attribute, InterpretedValue};
6
7mod author;
8pub use author::Author;
9pub(crate) use author::{matches_author_pattern, set_author_metadata};
10
11mod author_line;
12pub use author_line::{AuthorLine, Authors};
13
14mod catalog;
15pub(crate) use catalog::DuplicateIdError;
16pub use catalog::{Catalog, Footnote, ImageReference, RefEntry, RefType};
17
18mod docinfo;
19pub(crate) use docinfo::Docinfo;
20pub use docinfo::DocinfoLocation;
21
22mod document;
23#[cfg(test)]
24pub(crate) use document::first_inline_candidate;
25pub use document::{Document, Warnings};
26
27mod header;
28pub use header::{Comments, Header, HeaderAttributes};
29
30mod revision_line;
31pub use revision_line::RevisionLine;
32
33mod title_refs;
34
35mod toc;
36pub(crate) use toc::TocConfig;
37pub use toc::TocMode;