userattler_conda_types::Platform;usesuper::InterpreterInvocation;pubstructBrushInvocation;// Uses the default `build_only` scope: a system `brush` is never used, for
// reproducibility.
implInterpreterInvocation forBrushInvocation{fnexecutable_names(&self, _build_platform:&Platform)->&'static[&'staticstr]{&["brush"]}fnextension(&self)->&'staticstr{"sh"}fnargs(&self, script_path:&std::path::Path)->Vec<String>{vec![script_path.to_string_lossy().into_owned()]}}