edamame 0.1.4

A fast TUI Markdown editor and viewer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Document export. HTML is the built-in target and the intermediate format for
//! user-configured custom exports ([`custom`], [`crate::config::CustomExportEntry`]), which
//! pipe it through an external converter. UI-agnostic: long-running work runs on a
//! background thread and reports completion through a caller-supplied `FnOnce`.

pub mod custom;
pub mod html;
pub mod runner;

pub use custom::{spawn_custom_export, CustomExportError};
pub use html::{render_html, spawn_html_export, HtmlExportOptions, Stylesheet};
pub use runner::{preflight, target_for_source, ExportOutcome, PreflightError};