{"ast_node_type":"function","tokens":[{"end":38,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn path(self) -> Utf8PathBuf {
    /// 4) If all else fails, we just try to use the executable name directly
        invoke(&[lookup_as_env_var, lookup_in_path, cargo_proxy], self.name())