pub enum ImageHandlingMode {
InMarkdown,
Manually,
Save,
}Expand description
Determines how images are handled during content export.
§Members
| Member | Description |
|---|---|
InMarkdown | Images are embedded directly in the Markdown output using standard syntax as base64 data (![]()) |
Manually | Image handling is delegated to the user, requiring manual copying or referencing (as base64 encoded string) |
Save | Images will be saved in a provided output directory and integrated using <a> tag syntax (<a href="file:///<abs_path>"></a>) |
Variants§
Trait Implementations§
Source§impl Clone for ImageHandlingMode
impl Clone for ImageHandlingMode
Source§fn clone(&self) -> ImageHandlingMode
fn clone(&self) -> ImageHandlingMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ImageHandlingMode
impl Debug for ImageHandlingMode
Source§impl PartialEq for ImageHandlingMode
impl PartialEq for ImageHandlingMode
impl Eq for ImageHandlingMode
impl StructuralPartialEq for ImageHandlingMode
Auto Trait Implementations§
impl Freeze for ImageHandlingMode
impl RefUnwindSafe for ImageHandlingMode
impl Send for ImageHandlingMode
impl Sync for ImageHandlingMode
impl Unpin for ImageHandlingMode
impl UnwindSafe for ImageHandlingMode
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,
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<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