pub enum EmbeddedContentErrorPolicy {
Inline,
HardError,
}Expand description
Determines how the Markdown renderer reacts when embedded content -such as a
Mermaid diagram- fails to render. Configured independently for the viewer and
the exporter (see TmplHtml).
Variants§
Inline
Render an inline error box in place of the content and emit a
log::warn!. The rest of the note still renders; --export still
produces a file.
HardError
Abort the whole rendition: the viewer shows its full-page error template,
--export fails with a CLI error and writes no file.
Trait Implementations§
Source§impl Clone for EmbeddedContentErrorPolicy
impl Clone for EmbeddedContentErrorPolicy
Source§fn clone(&self) -> EmbeddedContentErrorPolicy
fn clone(&self) -> EmbeddedContentErrorPolicy
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 EmbeddedContentErrorPolicy
Source§impl Debug for EmbeddedContentErrorPolicy
impl Debug for EmbeddedContentErrorPolicy
Source§impl Default for EmbeddedContentErrorPolicy
impl Default for EmbeddedContentErrorPolicy
Source§fn default() -> EmbeddedContentErrorPolicy
fn default() -> EmbeddedContentErrorPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EmbeddedContentErrorPolicy
impl<'de> Deserialize<'de> for EmbeddedContentErrorPolicy
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 EmbeddedContentErrorPolicy
impl StructuralPartialEq for EmbeddedContentErrorPolicy
Auto Trait Implementations§
impl Freeze for EmbeddedContentErrorPolicy
impl RefUnwindSafe for EmbeddedContentErrorPolicy
impl Send for EmbeddedContentErrorPolicy
impl Sync for EmbeddedContentErrorPolicy
impl Unpin for EmbeddedContentErrorPolicy
impl UnsafeUnpin for EmbeddedContentErrorPolicy
impl UnwindSafe for EmbeddedContentErrorPolicy
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more