use ;
use crate;
/// Return true when `input` matches a Sigma-style wildcard pattern.
///
/// `*` matches any byte sequence, `?` matches one byte, and `\` escapes the
/// next pattern byte so literal wildcard bytes can be matched.
///
/// # Errors
///
/// Returns `Fix: ...` when pattern or input exceeds the documented T47 cap.