markdown-composer 0.3.0

A library for composing markdown documents.
Documentation
//! Contains builders for all Markdown content types.
//!
//! The API provided inside this module can be used to declare Markdown files in
//! an imperative style:
//!
//! ```rust
//! use markdown_composer::{Link, List, Markdown};
//!
//! let rendered = Markdown::new()
//!     .header1("Header 1")
//!     .paragraph("Some text that gets displayed")
//!     .list(List::builder()
//!         .add("Item 1")
//!         .add("Item 2")
//!         .add("Item 3")
//!         .ordered())
//!     .header2("Sub Header 1")
//!     .link(Link::builder()
//!         .text("Hello world examles")
//!         .url("https://hello.world")
//!         .build())
//!     .render();
//! ```

pub mod image;
pub mod link;
pub mod list;