pub trait EnvironmentParser {
// Required methods
fn parse_array(
&mut self,
options: ArrayEnvironmentOptions,
) -> Result<ParseNode, ParseError>;
fn parse_matrix_alignment(&mut self) -> Result<Option<String>, ParseError>;
fn parse_cd(&mut self) -> Result<ParseNode, ParseError>;
}Expand description
Callbacks the parser exposes to environment handlers.
Required Methods§
fn parse_array( &mut self, options: ArrayEnvironmentOptions, ) -> Result<ParseNode, ParseError>
fn parse_matrix_alignment(&mut self) -> Result<Option<String>, ParseError>
fn parse_cd(&mut self) -> Result<ParseNode, ParseError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".