asciidoc-parser 0.18.0

Parser for AsciiDoc format
Documentation
//! Describes the content of a non-compound block after any relevant
//! [substitutions] have been performed.
//!
//! [substitutions]: https://docs.asciidoctor.org/asciidoc/latest/subs/

mod content;
pub use content::Content;
pub(crate) use content::{FootnoteDeferred, XrefSegment, rehome_xref_placeholders};

mod macros;

pub(crate) mod passthroughs;
pub(crate) use passthroughs::Passthroughs;

mod substitution_group;
pub use substitution_group::SubstitutionGroup;

mod substitution_step;
pub use substitution_step::SubstitutionStep;
pub(crate) use substitution_step::{
    substitute_attributes_in_macro_target, substitute_attributes_in_text,
};