From 5a3b8a3e98dc8c7248dcc08757537f96aca60917 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Tue, 5 Jul 2022 09:46:03 +0200 Subject: Fix example --- examples/lib.rs | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) (limited to 'examples/lib.rs') diff --git a/examples/lib.rs b/examples/lib.rs index ce06738..718e400 100644 --- a/examples/lib.rs +++ b/examples/lib.rs @@ -1,7 +1,24 @@ extern crate micromark; -use micromark::micromark; +use micromark::{micromark, micromark_with_options, Options}; fn main() { + // Turn on debugging. + // You can show it with `RUST_LOG=debug cargo run --example lib` env_logger::init(); - println!("{:?}", micromark("a *b c* d")); + + // Safely turn (untrusted?) markdown into HTML. + println!("{:?}", micromark("# Hello, world!")); + + // Turn trusted markdown into HTML. + println!( + "{:?}", + micromark_with_options( + "
\n\n# Hello, tomato!\n\n
", + &Options { + allow_dangerous_html: true, + allow_dangerous_protocol: true, + default_line_ending: None + } + ) + ); } -- cgit