cmark_writer/
lib.rs

1#![doc = include_str!("../README.md")]
2#![deny(missing_docs)]
3
4pub use crate::ast::{
5    CodeBlockType, CustomNode, CustomNodeWriter, HeadingType, HtmlAttribute, HtmlElement, ListItem,
6    Node,
7};
8pub use crate::error::{
9    CodedError, CustomErrorFactory, StructureError, WriteError, WriteResult, WriteResultExt,
10};
11pub use crate::options::WriterOptions;
12pub use crate::writer::CommonMarkWriter;
13
14// 导出过程宏属性
15pub use cmark_writer_macros::{coded_error, custom_error, custom_node};
16
17pub mod ast;
18pub mod error;
19pub mod options;
20pub mod writer;