optimize_pattern

Function optimize_pattern 

Source
pub fn optimize_pattern(pattern: &dyn BinaryPattern) -> OwnedBinaryPattern
Expand description

Optimize a BinaryPattern to increase matching performance.
The following optimazations are performed:

  • Join byte sequence matches
  • Join ranged wildcards
  • Join fixed wildcards
  • Join fixed and ranged wildcards