[−][src]Enum notedown::NotedownAST
Variants
None
None
: It doesn't look like anything to me
Statements(Vec<AST>)
Header(Box<AST>, u8, HashMap<String, String>)
Header
: TEXT, level, args
String(String)
String
: Normal string with no style
Bold(Box<AST>)
Bold
:
Italic(Box<AST>)
Italic
:
Underline(Box<AST>)
Underline
:
Font(Box<AST>, HashMap<String, String>)
Font
:
Math(String, HashMap<String, String>)
Math
:
Code(String, HashMap<String, String>)
Code
:
Text(Box<AST>)
Text
: For inline style
Word(String)
Punctuation(String)
Newline
Paragraph(Box<AST>)
Paragraph
:
Function(String, Vec<AST>, HashMap<String, String>)
Function
: input, args, kvs
Trait Implementations
impl ToHTML for AST
[src]
fn to_html(&self, cfg: HTMLConfig) -> String
[src]
fn to_html_default(&self) -> String
[src]
impl Clone for AST
[src]
fn clone(&self) -> AST
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<'_> From<&'_ str> for AST
[src]
impl PartialEq<AST> for AST
[src]
impl Display for AST
[src]
impl Debug for AST
[src]
Auto Trait Implementations
impl Sync for AST
impl Send for AST
impl Unpin for AST
impl RefUnwindSafe for AST
impl UnwindSafe for AST
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,