pub struct MermaidPlugin { /* private fields */ }Expand description
Mermaid 图表渲染插件
Implementations§
Source§impl MermaidPlugin
impl MermaidPlugin
Trait Implementations§
Source§impl Default for MermaidPlugin
impl Default for MermaidPlugin
Source§impl DocumentPlugin for MermaidPlugin
impl DocumentPlugin for MermaidPlugin
Source§fn meta(&self) -> &PluginMeta
fn meta(&self) -> &PluginMeta
获取插件元数据
Source§fn before_render(&self, context: PluginContext) -> PluginContext
fn before_render(&self, context: PluginContext) -> PluginContext
Source§fn after_render(&self, context: PluginContext) -> PluginContext
fn after_render(&self, context: PluginContext) -> PluginContext
渲染后钩子
在 HTML 渲染后调用,用于修改渲染后的内容
Auto Trait Implementations§
impl Freeze for MermaidPlugin
impl RefUnwindSafe for MermaidPlugin
impl Send for MermaidPlugin
impl Sync for MermaidPlugin
impl Unpin for MermaidPlugin
impl UnsafeUnpin for MermaidPlugin
impl UnwindSafe for MermaidPlugin
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