Full syntax:
re!(re_str
[, engine
[(force|error on|warn on) runtime (compile|parse)]*
[, engine_flags]
]
) -> CompiledRe
re!()'s contract: Accept static and non-static strings, any engine implementing either ReAstCompiler or ReStrCompiler, with compiletime guarantees degrading depending on inputs: