pub struct FigurePlan {
pub path: PathBuf,
pub source: String,
}Expand description
A planned figure: where its PNG will be written and the Mermaid source it renders.
Fields§
§path: PathBufSibling PNG path: <stem>_fig_<NN>.png in the document’s directory.
source: StringThe Mermaid source for this figure.
Trait Implementations§
Source§impl Clone for FigurePlan
impl Clone for FigurePlan
Source§fn clone(&self) -> FigurePlan
fn clone(&self) -> FigurePlan
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 moreSource§impl Debug for FigurePlan
impl Debug for FigurePlan
impl Eq for FigurePlan
Source§impl PartialEq for FigurePlan
impl PartialEq for FigurePlan
impl StructuralPartialEq for FigurePlan
Auto Trait Implementations§
impl Freeze for FigurePlan
impl RefUnwindSafe for FigurePlan
impl Send for FigurePlan
impl Sync for FigurePlan
impl Unpin for FigurePlan
impl UnsafeUnpin for FigurePlan
impl UnwindSafe for FigurePlan
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