INNER CODE UNIT · Rust
resolved
ngless-toolkit/ngless · src/lib.rs:220
let resolved = match EXTERNAL_TOOLS.iter().find(|(name, _, _)| *name == exec) {
Some((name, envvar, _)) => find_bin(envvar, name),
None => Err(NgError::new(
NgErrorType::SystemError,
format!("Unknown binary {exec}."),
)),
};
match resolved {
Ok(path) => {
println!("{path}");
0
}
Err(e) => {
eprintln!("{e}");
1
}
}
}