pub trait ErasedExporter {
// Required methods
fn info(&self) -> &'static ExporterInfo;
fn export(
&self,
output: &mut Output<'_>,
format: Option<&str>,
options: &Value,
) -> GeopResult<Export>;
}Expand description
An Exporter with its options erased, so that exporters of all kinds
can be kept in one super::Outputs. Every exporter is one, through
its value.
Required Methods§
fn info(&self) -> &'static ExporterInfo
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".