Skip to main content

glob_rule

Macro glob_rule 

Source
macro_rules! glob_rule {
    ($pattern:expr => $destination:expr) => { ... };
}
Expand description

Creates a loadsmith_install::GlobRule from a pattern and destination path literal, panicking if the pattern is invalid.

ยงExamples

use loadsmith_loader::glob_rule;
use loadsmith_install::GlobRule;

let rule: GlobRule = glob_rule!("*.dll" => "plugins");
assert!(rule.matches("mod.dll"));
assert!(!rule.matches("mod.txt"));