pub fn pattern_recognition(
input: &PatternRecognitionInput<'_>,
) -> Result<PatternRecognitionOutput, PatternRecognitionError>pub fn pattern_recognition(
input: &PatternRecognitionInput<'_>,
) -> Result<PatternRecognitionOutput, PatternRecognitionError>