pub trait FormatConverter {
// Required methods
fn convert(
&self,
content: &ExportContent,
options: &ExportOptions,
) -> DeviceResult<Vec<u8>>;
fn get_mime_type(&self) -> String;
fn get_file_extension(&self) -> String;
}Expand description
Format converter trait
Required Methods§
fn convert( &self, content: &ExportContent, options: &ExportOptions, ) -> DeviceResult<Vec<u8>>
fn get_mime_type(&self) -> String
fn get_file_extension(&self) -> String
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".