Function sqruff_lib::core::parser::match_algorithms::longest_match

source ยท
pub fn longest_match(
    segments: &[ErasedSegment],
    matchers: &[Arc<dyn Matchable>],
    idx: u32,
    parse_context: &mut ParseContext<'_>,
) -> Result<(MatchResult, Option<Arc<dyn Matchable>>), SQLParseError>