Struct pulldown_cmark_to_cmark::Options [−][src]
pub struct Options<'a> {Show 13 fields
pub newlines_after_headline: usize,
pub newlines_after_paragraph: usize,
pub newlines_after_codeblock: usize,
pub newlines_after_table: usize,
pub newlines_after_rule: usize,
pub newlines_after_list: usize,
pub newlines_after_blockquote: usize,
pub newlines_after_rest: usize,
pub code_block_token_count: usize,
pub code_block_token: char,
pub list_token: char,
pub emphasis_token: char,
pub strong_token: &'a str,
}Expand description
Configuration for the cmark() function.
The defaults should provide decent spacing and most importantly, will
provide a faithful rendering of your markdown document particularly when
rendering it to HTML.
It’s best used with its Options::default() implementation.
Fields
newlines_after_headline: usizenewlines_after_paragraph: usizenewlines_after_codeblock: usizenewlines_after_table: usizenewlines_after_rule: usizenewlines_after_list: usizenewlines_after_blockquote: usizenewlines_after_rest: usizecode_block_token_count: usizecode_block_token: charlist_token: charemphasis_token: charstrong_token: &'a strImplementations
Trait Implementations
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
Auto Trait Implementations
impl<'a> RefUnwindSafe for Options<'a>
impl<'a> UnwindSafe for Options<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more