Skip to main content

render_with

Function render_with 

Source
pub fn render_with(input: &str, channel: Channel, options: Options) -> Rendered
Expand description

render 에 옵션을 주고, 정규화가 고친 것도 같이 받는다.

use mdwire::{render_with, Channel, Dialect, Options};

let options = Options { from: Dialect::SlackMrkdwn, ..Default::default() };
let out = render_with("*굵게* 는 **영향 범위", Channel::SlackMarkdown, options);
assert_eq!(out.parts, vec!["**굵게** 는 **영향 범위**"]);
assert_eq!(out.repairs.closed_emphasis, 1);