pub struct PlainTextRenderer { /* private fields */ }Expand description
Object-safe plain-text renderer.
Trait Implementations§
Source§impl Clone for PlainTextRenderer
impl Clone for PlainTextRenderer
Source§fn clone(&self) -> PlainTextRenderer
fn clone(&self) -> PlainTextRenderer
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 PlainTextRenderer
Source§impl Debug for PlainTextRenderer
impl Debug for PlainTextRenderer
Source§impl DynRenderer for PlainTextRenderer
impl DynRenderer for PlainTextRenderer
Source§fn render(&self, code: &dyn ModuleSource) -> Result<RenderOutput, PluginError>
fn render(&self, code: &dyn ModuleSource) -> Result<RenderOutput, PluginError>
Renders a module source. Read more
impl Eq for PlainTextRenderer
Source§impl PartialEq for PlainTextRenderer
impl PartialEq for PlainTextRenderer
Source§impl<Code> Renderer<Code> for PlainTextRendererwhere
Code: ModuleSource + ?Sized,
impl<Code> Renderer<Code> for PlainTextRendererwhere
Code: ModuleSource + ?Sized,
impl StructuralPartialEq for PlainTextRenderer
Auto Trait Implementations§
impl Freeze for PlainTextRenderer
impl RefUnwindSafe for PlainTextRenderer
impl Send for PlainTextRenderer
impl Sync for PlainTextRenderer
impl Unpin for PlainTextRenderer
impl UnsafeUnpin for PlainTextRenderer
impl UnwindSafe for PlainTextRenderer
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