pub trait Parser: Send + Sync {
// Required methods
fn parse(&self, path: &Path) -> Result<String>;
fn supported_extensions(&self) -> &[&str];
}Expand description
Trait for document parsers
Required Methods§
Sourcefn supported_extensions(&self) -> &[&str]
fn supported_extensions(&self) -> &[&str]
Get supported file extensions
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".