mod prelude {
pub use crate::parsing::check_step::check_step;
pub use crate::parsing::collect::*;
pub use crate::parsing::condition::ParseCondition;
pub use crate::parsing::consume::consume;
pub use crate::parsing::exception::{ParseException, ParseWarning, ParseWarningKind};
pub use crate::parsing::parser::Parser;
pub use crate::parsing::result::{ParseResult, ParseSuccess};
pub use crate::parsing::rule::Rule;
pub use crate::parsing::token::{ExtractedToken, Token};
pub use crate::text::FullText;
pub use crate::tree::{Container, ContainerType, Element, Elements};
}
mod block;
mod blockquote;
mod color;
mod comment;
mod dash;
mod double_angle;
mod email;
mod emphasis;
mod fallback;
mod horizontal_rule;
mod line_break;
mod link_anchor;
mod link_single;
mod link_triple;
mod list;
mod monospace;
mod null;
mod page;
mod raw;
mod strikethrough;
mod strong;
mod subscript;
mod superscript;
mod text;
mod todo;
mod underline;
mod url;
pub use self::block::{RULE_BLOCK, RULE_BLOCK_SKIP, RULE_BLOCK_SPECIAL};
pub use self::blockquote::RULE_BLOCKQUOTE;
pub use self::color::RULE_COLOR;
pub use self::comment::RULE_COMMENT;
pub use self::dash::RULE_DASH;
pub use self::double_angle::RULE_DOUBLE_ANGLE;
pub use self::email::RULE_EMAIL;
pub use self::emphasis::RULE_EMPHASIS;
pub use self::fallback::RULE_FALLBACK;
pub use self::horizontal_rule::RULE_HORIZONTAL_RULE;
pub use self::line_break::{RULE_LINE_BREAK, RULE_LINE_BREAK_PARAGRAPH};
pub use self::link_anchor::RULE_LINK_ANCHOR;
pub use self::link_single::{RULE_LINK_SINGLE, RULE_LINK_SINGLE_NEW_TAB};
pub use self::link_triple::{RULE_LINK_TRIPLE, RULE_LINK_TRIPLE_NEW_TAB};
pub use self::list::RULE_LIST;
pub use self::monospace::RULE_MONOSPACE;
pub use self::null::RULE_NULL;
pub use self::page::RULE_PAGE;
pub use self::raw::RULE_RAW;
pub use self::strikethrough::RULE_STRIKETHROUGH;
pub use self::strong::RULE_STRONG;
pub use self::subscript::RULE_SUBSCRIPT;
pub use self::superscript::RULE_SUPERSCRIPT;
pub use self::text::RULE_TEXT;
pub use self::todo::RULE_TODO;
pub use self::underline::RULE_UNDERLINE;
pub use self::url::RULE_URL;