Crate markdown_composer

Source

Re-exports§

pub use crate::builders::image::ImageBuilder;
pub use crate::builders::link::LinkBuilder;
pub use crate::builders::list::ListBuilder;
pub use crate::traits::AsFooter;
pub use crate::traits::MarkdownElement;
pub use crate::transforms::BlockQuote;
pub use crate::transforms::Bold;
pub use crate::transforms::CodeBlock;
pub use crate::transforms::Inline;
pub use crate::transforms::Italic;
pub use crate::types::header::Header;
pub use crate::types::header::HeaderLevel;
pub use crate::types::image::Image;
pub use crate::types::list::List;
pub use crate::types::list::ListItem;
pub use crate::types::list::ListItemMarker;
pub use crate::types::list::ListType;
pub use crate::types::list::NumberedListItemMarkerSeparator;
pub use crate::types::markdown::Markdown;
pub use crate::types::paragraph::Paragraph;
pub use crate::extensions::github::CheckmarkItem;
pub use crate::extensions::github::Strikethrough;

Modules§

builders
Contains builders for all Markdown content types.
extensions
This provide provides certain markdown feature extensions to the crate that can be enabled through crate features.
traits
Contains Markdown trait definitions.
transforms
Contains extension traits that can used to transform text elements into special markdown formats.
types
This module defines all Markdown types that are specified inside the CommonMark specification.