Skip to main content

luaur_cli_lib/functions/
has_file_extension.rs

1pub fn has_file_extension(name: &str, extensions: &[alloc::string::String]) -> bool {
2    for extension in extensions {
3        let extension_len = extension.len();
4        if name.len() >= extension_len
5            && name.as_bytes()[name.len() - extension_len..] == *extension.as_bytes()
6        {
7            return true;
8        }
9    }
10    false
11}