pub trait QueryLoader<'a> {
// Required method
fn get_query(&mut self, lang: Language) -> Option<&'a Query>;
// Provided method
fn are_predicates_satisfied(
&self,
_lang: Language,
_match: &QueryMatch<'_, '_>,
_source: RopeSlice<'_>,
_locals_cursor: &ScopeCursor<'_>,
) -> bool { ... }
}Required Methods§
Provided Methods§
fn are_predicates_satisfied( &self, _lang: Language, _match: &QueryMatch<'_, '_>, _source: RopeSlice<'_>, _locals_cursor: &ScopeCursor<'_>, ) -> bool
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".