pub struct Markdown;Expand description
Marker type carrying the DocumentExport / DocumentImport impls
for Markdown.
Trait Implementations§
Source§impl DocumentExport for Markdown
impl DocumentExport for Markdown
Source§impl DocumentImport for Markdown
impl DocumentImport for Markdown
Source§type Error = MarkdownError
type Error = MarkdownError
Conversion error type.
Source§fn import(
input: String,
id_gen: &mut dyn IdGenerator,
) -> Result<Document, MarkdownError>
fn import( input: String, id_gen: &mut dyn IdGenerator, ) -> Result<Document, MarkdownError>
Parse
input into a Document. The provided id_gen is used for any
new block IDs created during parsing.Auto Trait Implementations§
impl Freeze for Markdown
impl RefUnwindSafe for Markdown
impl Send for Markdown
impl Sync for Markdown
impl Unpin for Markdown
impl UnsafeUnpin for Markdown
impl UnwindSafe for Markdown
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more