pub enum OutputFormatKind {
Plain,
Html,
Djot,
Latex,
Typst,
Markdown,
}Expand description
Supported output format kinds.
Variants§
Plain
Plain text (default).
Html
HTML markup.
Djot
Djot inline markup.
Latex
LaTeX markup.
Typst
Typst markup.
Markdown
CommonMark/Markdown markup.
Trait Implementations§
Source§impl Clone for OutputFormatKind
impl Clone for OutputFormatKind
Source§fn clone(&self) -> OutputFormatKind
fn clone(&self) -> OutputFormatKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OutputFormatKind
Source§impl Debug for OutputFormatKind
impl Debug for OutputFormatKind
Source§impl Default for OutputFormatKind
impl Default for OutputFormatKind
Source§fn default() -> OutputFormatKind
fn default() -> OutputFormatKind
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OutputFormatKind
impl<'de> Deserialize<'de> for OutputFormatKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for OutputFormatKind
Source§impl PartialEq for OutputFormatKind
impl PartialEq for OutputFormatKind
Source§fn eq(&self, other: &OutputFormatKind) -> bool
fn eq(&self, other: &OutputFormatKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for OutputFormatKind
impl Serialize for OutputFormatKind
impl StructuralPartialEq for OutputFormatKind
Auto Trait Implementations§
impl Freeze for OutputFormatKind
impl RefUnwindSafe for OutputFormatKind
impl Send for OutputFormatKind
impl Sync for OutputFormatKind
impl Unpin for OutputFormatKind
impl UnsafeUnpin for OutputFormatKind
impl UnwindSafe for OutputFormatKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.