pub trait RoutineParserCatalog {
// Required method
fn plpgsql_catalog(&self) -> Result<PlpgsqlCatalog, SQLError>;
// Provided methods
fn parser_settings(&self) -> ParserSettings { ... }
fn parser_notice(&self, _notice: SQLNotice) { ... }
}Required Methods§
fn plpgsql_catalog(&self) -> Result<PlpgsqlCatalog, SQLError>
Provided Methods§
fn parser_settings(&self) -> ParserSettings
fn parser_notice(&self, _notice: SQLNotice)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".