luaur-cli-lib 0.1.2

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