pub trait RenderAnnotated<'a, A>: Render {
// Required methods
fn push_annotation(&mut self, annotation: &'a A) -> Result<(), Self::Error>;
fn pop_annotation(&mut self) -> Result<(), Self::Error>;
}Expand description
Trait representing the operations necessary to write an annotated document.
Required Methods§
fn push_annotation(&mut self, annotation: &'a A) -> Result<(), Self::Error>
fn pop_annotation(&mut self) -> Result<(), Self::Error>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".