Skip to main content

suggest_similar

Function
This function is defined in the parse_utils module.
Find the most similar string from candidates using Levenshtein distance. This function is ONLY called on error paths, never on happy paths.

Signature

def suggest_similar(value: &str, candidates: &'a [&str], max_distance: usize) -> Option<&'a str>

Parameters

value
&str
required
No description available.
candidates
&'a
required
No description available.
max_distance
usize
required
No description available.

Returns

Returns
Option<&'a str>
The result of the operation.

Uses

  • to_lowercase
  • levenshtein_distance

Source

View on GitHub

praisonai/src/parity/parse_utils.rs at line 156