Skip to content

Instantly share code, notes, and snippets.

@Emilgardis
Last active April 10, 2016 17:37
Show Gist options
  • Save Emilgardis/65b72030cc6718364cd08d460301edb2 to your computer and use it in GitHub Desktop.
Save Emilgardis/65b72030cc6718364cd08d460301edb2 to your computer and use it in GitHub Desktop.
Racer not autocompleting
I'm using rustup with rustc 1.9.0-nightly (526f2bf5c 2016-04-09) on windows.
CARGO_HOME = C:\Users\Emil\.cargo
RUST_SRC_PATH = D:\.local\source\rust\src (*master from today, 526f2bf)
RUST_LOG = debug
[package]
name = "web_iron_test"
version = "0.1.0"
authors = ["Emil Gardström <emil.gardstrom@gmail.com>"]
publish = false
[dependencies]
iron = { git = "https://github.com/iron/iron.git" }
$> racer complete 11 13 .\src\main.rs
PREFIX 12,13,O
DEBUG:racer::core: CompletePath: contextstr is |status|, searchstr is |O|
DEBUG:racer::nameres: resolve_path P[status::O] Some(".\\src\\main.rs") 218 StartsWith
DEBUG:racer::nameres: resolve_path P[status] Some(".\\src\\main.rs") 218 ExactMatch
DEBUG:racer::nameres: resolve_name status Some(".\\src\\main.rs") 218 ExactMatch TypeNamespace
DEBUG:racer::nameres: search_local_scopes PathSegment { name: "status", types: [] } Some(".\\src\\main.rs") 218 ExactMatch TypeNamespace
DEBUG:racer::nameres: searching scope TypeNamespace start: 73 point: 218 'status' Some(".\\src\\main.rs") ExactMatch local: true, session: Session(".\\src\\main.rs", ".\\src\\main.rs")
DEBUG:racer::nameres: search_scope found matches ExactMatch []
DEBUG:racer::nameres: search_scope_headers for |status| pt: 72
DEBUG:racer::nameres: search_scope_headers preblock is |fn main() |
DEBUG:racer::nameres: search_fn_args: found start of fn!! 62 |impl blah {fn main() {}}| status
DEBUG:racer::nameres: searching scope TypeNamespace start: 0 point: 218 'status' Some(".\\src\\main.rs") ExactMatch local: true, session: Session(".\\src\\main.rs", ".\\src\\main.rs")
DEBUG:racer::matchers: found use: status in |use iron::status;|
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(use#0, Plain)
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:racer::nameres: resolve_path P[iron::status] Some(".\\src\\main.rs") 42 ExactMatch
DEBUG:racer::nameres: resolve_path P[iron] Some(".\\src\\main.rs") 42 ExactMatch
DEBUG:racer::nameres: resolve_name iron Some(".\\src\\main.rs") 42 ExactMatch TypeNamespace
DEBUG:racer::nameres: search_local_scopes PathSegment { name: "iron", types: [] } Some(".\\src\\main.rs") 42 ExactMatch TypeNamespace
DEBUG:racer::nameres: searching scope TypeNamespace start: 0 point: 42 'iron' Some(".\\src\\main.rs") ExactMatch local: true, session: Session(".\\src\\main.rs", ".\\src\\main.rs")
DEBUG:racer::matchers: found an extern crate: |extern crate iron;|
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(6), hi: BytePos(7), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(extern#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(12), hi: BytePos(13), expn_id: ExpnId(4294967295) } })
DEBUG:racer::matchers: extern crate iron
DEBUG:racer::nameres: get_crate_file iron, ".\\src\\main.rs"
DEBUG:racer::cargo: get_crate_file tomlfile is ".\\Cargo.toml"
DEBUG:racer::cargo: get_cargo_packages found lock_table {"package": Array([Table({"dependencies": Array([String("rustc-serialize 0.3.19 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("conduit-mime-types"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.7.3")}), Table({"dependencies": Array([String("time 0.1.35 (registry+https://github.com/rust-lang/crates.io-index)"), String("url 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("cookie"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.2")}), Table({"dependencies": Array([String("traitobject 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)"), String("typeable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("error"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.9")}), Table({"dependencies": Array([String("log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("hpack"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.0")}), Table({"name": String("httparse"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("1.1.2")}), Table({"dependencies": Array([String("cookie 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)"), String("httparse 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)"), String("language-tags 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)"), String("log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)"), String("mime 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)"), String("num_cpus 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)"), String("rustc-serialize 0.3.19 (registry+https://github.com/rust-lang/crates.io-index)"), String("solicit 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)"), String("time 0.1.35 (registry+https://github.com/rust-lang/crates.io-index)"), String("traitobject 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)"), String("typeable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)"), String("unicase 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)"), String("url 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("hyper"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.8.0")}), Table({"dependencies": Array([String("conduit-mime-types 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)"), String("error 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)"), String("hyper 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)"), String("lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)"), String("log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)"), String("modifier 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)"), String("num_cpus 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)"), String("plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)"), String("typemap 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)"), String("url 0.5.7 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("iron"), "source": String("git+https://github.com/iron/iron.git#16c858ec2901e2992fe5e529780f59fa8ed12903"), "version": String("0.3.0")}), Table({"dependencies": Array([String("winapi 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)"), String("winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("kernel32-sys"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.1")}), Table({"name": String("language-tags"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.2")}), Table({"name": String("lazy_static"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.15")}), Table({"name": String("libc"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.9")}), Table({"name": String("log"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.3.6")}), Table({"name": String("matches"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.2")}), Table({"dependencies": Array([String("log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("mime"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.0")}), Table({"name": String("modifier"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.0")}), Table({"dependencies": Array([String("libc 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("num_cpus"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.11")}), Table({"dependencies": Array([String("typemap 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("plugin"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.6")}), Table({"dependencies": Array([String("libc 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("rand"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.3.14")}), Table({"name": String("rustc-serialize"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.3.19")}), Table({"dependencies": Array([String("semver 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("rustc_version"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.7")}), Table({"name": String("semver"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.20")}), Table({"dependencies": Array([String("hpack 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)"), String("log 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("solicit"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.4.4")}), Table({"dependencies": Array([String("kernel32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)"), String("libc 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)"), String("winapi 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("time"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.35")}), Table({"name": String("traitobject"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.0.1")}), Table({"name": String("traitobject"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.0.3")}), Table({"name": String("typeable"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.2")}), Table({"dependencies": Array([String("unsafe-any 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("typemap"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.3.3")}), Table({"dependencies": Array([String("rustc_version 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("unicase"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("1.4.0")}), Table({"dependencies": Array([String("matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("unicode-bidi"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.3")}), Table({"name": String("unicode-normalization"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.2")}), Table({"dependencies": Array([String("traitobject 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("unsafe-any"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.4.1")}), Table({"dependencies": Array([String("matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)"), String("rustc-serialize 0.3.19 (registry+https://github.com/rust-lang/crates.io-index)"), String("unicode-bidi 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)"), String("unicode-normalization 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)"), String("uuid 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("url"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.5.7")}), Table({"dependencies": Array([String("rand 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)"), String("rustc-serialize 0.3.19 (registry+https://github.com/rust-lang/crates.io-index)")]), "name": String("uuid"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.18")}), Table({"name": String("winapi"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.2.6")}), Table({"name": String("winapi-build"), "source": String("registry+https://github.com/rust-lang/crates.io-index"), "version": String("0.1.1")})]), "root": Table({"dependencies": Array([String("iron 0.3.0 (git+https://github.com/iron/iron.git)")]), "name": String("web_iron_test"), "version": String("0.1.0")})}
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\conduit-mime-types-0.7.3\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\conduit-mime-types-0.7.3\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\cookie-0.2.2\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\cookie-0.2.2\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\error-0.1.9\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\error-0.1.9\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\hpack-0.2.0\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\hpack-0.2.0\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\httparse-1.1.2\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\httparse-1.1.2\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\hyper-0.8.0\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\hyper-0.8.0\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_branch_from_source - Finding branch from "git+https://github.com/iron/iron.git#16c858ec2901e2992fe5e529780f59fa8ed12903"
DEBUG:racer::cargo: git headref is "16c858ec2901e2992fe5e529780f59fa8ed12903\n"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\kernel32-sys-0.2.1\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\kernel32-sys-0.2.1\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\language-tags-0.2.2\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\language-tags-0.2.2\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\lazy_static-0.1.15\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\lazy_static-0.1.15\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\libc-0.2.9\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\libc-0.2.9\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\log-0.3.6\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\log-0.3.6\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\matches-0.1.2\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\matches-0.1.2\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\mime-0.2.0\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\mime-0.2.0\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\modifier-0.1.0\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\modifier-0.1.0\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\num_cpus-0.2.11\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\num_cpus-0.2.11\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\plugin-0.2.6\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\plugin-0.2.6\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\rand-0.3.14\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\rand-0.3.14\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\rustc-serialize-0.3.19\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\rustc-serialize-0.3.19\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\rustc_version-0.1.7\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\rustc_version-0.1.7\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\semver-0.1.20\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\semver-0.1.20\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\solicit-0.4.4\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\solicit-0.4.4\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\time-0.1.35\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\time-0.1.35\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\traitobject-0.0.1\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\traitobject-0.0.1\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\traitobject-0.0.3\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\traitobject-0.0.3\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\typeable-0.1.2\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\typeable-0.1.2\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\typemap-0.3.3\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\typemap-0.3.3\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\unicase-1.4.0\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\unicase-1.4.0\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\unicode-bidi-0.2.3\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\unicode-bidi-0.2.3\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\unicode-normalization-0.1.2\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\unicode-normalization-0.1.2\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\unsafe-any-0.4.1\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\unsafe-any-0.4.1\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\url-0.5.7\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\url-0.5.7\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\uuid-0.1.18\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\uuid-0.1.18\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\winapi-0.2.6\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\winapi-0.2.6\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. ".\\Cargo.lock"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\winapi-build-0.1.1\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\winapi-build-0.1.1\\src\\lib.rs"
DEBUG:racer::cargo: get_package_name found lock_table {"dependencies": Table({"rustc-serialize": String("0.3")}), "package": Table({"authors": Array([String("wycats@gmail.com")]), "description": String("MIME type definitions for conduit"), "license": String("MIT"), "name": String("conduit-mime-types"), "repository": String("https://github.com/conduit-rust/mime-types"), "version": String("0.7.3")})}
DEBUG:racer::cargo: find_src_via_lockfile package_name: conduit-mime-types
DEBUG:racer::cargo: get_package_name found lock_table {"dependencies": Table({"openssl": Table({"optional": Boolean(true), "version": String("0.7.0")}), "rustc-serialize": Table({"optional": Boolean(true), "version": String("0.3")}), "time": String("0.1"), "url": String("0.5")}), "features": Table({"default": Array([String("secure")]), "secure": Array([String("openssl"), String("rustc-serialize")])}), "package": Table({"authors": Array([String("Alex Crichton <alex@alexcrichton.com>")]), "description": String("Crate for parsing HTTP cookie headers and managing a cookie jar. Supports\nencrypted, signed, and permanent cookie chars composed together in amanner\nsimilar to Rails\' cookie jar.\n"), "documentation": String("http://alexcrichton.com/cookie-rs"), "license": String("MIT/Apache-2.0"), "name": String("cookie"), "repository": String("https://github.com/alexcrichton/cookie-rs"), "version": String("0.2.2")})}
DEBUG:racer::cargo: find_src_via_lockfile package_name: cookie
DEBUG:racer::cargo: get_package_name found lock_table {"dependencies": Table({"traitobject": String("0"), "typeable": String("0.1")}), "package": Table({"authors": Array([String("Jonathan Reem <jonathan.reem@gmail.com>")]), "description": String("A fancy error type for highly generic cases."), "license": String("MIT"), "name": String("error"), "repository": String("https://github.com/reem/rust-error"), "version": String("0.1.9")})}
DEBUG:racer::cargo: find_src_via_lockfile package_name: error
DEBUG:racer::cargo: get_package_name found lock_table {"dependencies": Table({"log": String("^0.3"), "rustc-serialize": Table({"optional": Boolean(true), "version": String("^0.3")})}), "features": Table({"interop_tests": Array([String("rustc-serialize")])}), "package": Table({"authors": Array([String("Marko Lalic <marko.lalic@gmail.com>")]), "description": String("A library implementing HPACK coding"), "documentation": String("https://mlalic.github.io/hpack-rs/hpack/index.html"), "exclude": Array([String("fixtures/*")]), "homepage": String("https://github.com/mlalic/hpack-rs"), "keywords": Array([String("hpack"), String("http2"), String("encoding"), String("decoding")]), "license": String("MIT"), "name": String("hpack"), "readme": String("README.md"), "repository": String("https://github.com/mlalic/hpack-rs"), "version": String("0.2.0")})}
DEBUG:racer::cargo: find_src_via_lockfile package_name: hpack
DEBUG:racer::cargo: get_package_name found lock_table {"dev-dependencies": Table({"pico-sys": String("*")}), "package": Table({"authors": Array([String("Sean McArthur <sean.monstar@gmail.com>")]), "description": String("A tiny, safe, speedy, zero-copy HTTP/1.x parser."), "license": String("MIT"), "name": String("httparse"), "repository": String("https://github.com/seanmonstar/httparse"), "version": String("1.1.2")}), "profile": Table({"bench": Table({"codegen-units": Integer(1), "lto": Boolean(true), "opt-level": Integer(3)})})}
DEBUG:racer::cargo: find_src_via_lockfile package_name: httparse
DEBUG:racer::cargo: get_package_name found lock_table {"dependencies": Table({"cookie": Table({"default-features": Boolean(false), "version": String("0.2")}), "httparse": String("1.0"), "language-tags": String("0.2"), "log": String("0.3"), "mime": String("0.2"), "num_cpus": String("0.2"), "openssl": Table({"optional": Boolean(true), "version": String("0.7")}), "rustc-serialize": String("0.3"), "serde": Table({"optional": Boolean(true), "version": String("0.7")}), "solicit": Table({"default-features": Boolean(false), "version": String("0.4")}), "time": String("0.1"), "traitobject": String("0.0.1"), "typeable": String("0.1"), "unicase": String("1.0"), "url": String("0.5")}), "dev-dependencies": Table({"env_logger": String("0.3")}), "features": Table({"default": Array([String("ssl")]), "nightly": Array([]), "serde-serialization": Array([String("serde"), String("mime/serde")]), "ssl": Array([String("openssl"), String("cookie/secure")])}), "package": Table({"authors": Array([String("Sean McArthur <sean.monstar@gmail.com>"), String("Jonathan Reem <jonathan.reem@gmail.com>")]), "description": String("A modern HTTP library."), "documentation": String("http://hyperium.github.io/hyper/hyper/index.html"), "keywords": Array([String("http"), String("hyper"), String("hyperium")]), "license": String("MIT"), "name": String("hyper"), "readme": String("README.md"), "repository": String("https://github.com/hyperium/hyper"), "version": String("0.8.0")})}
DEBUG:racer::cargo: find_src_via_lockfile package_name: hyper
DEBUG:racer::cargo: get_package_name found lock_table {"dependencies": Table({"conduit-mime-types": String("0.7"), "error": String("0.1"), "hyper": Table({"default-features": Boolean(false), "version": String("0.8")}), "lazy_static": String("0.1"), "log": String("0.3"), "modifier": String("0.1"), "num_cpus": String("0.2"), "plugin": String("0.2"), "typemap": String("0.3"), "url": String("0.5")}), "dev-dependencies": Table({"time": String("0.1")}), "features": Table({"default": Array([]), "ssl": Array([String("hyper/ssl")])}), "lib": Table({"name": String("iron"), "path": String("src/lib.rs")}), "package": Table({"authors": Array([String("Jonathan Reem <jonathan.reem@gmail.com>"), String("Zach Pomerantz <zmp@umich.edu>"), String("Michael Sproul <micsproul@gmail.com>"), String("Patrick Tran <patrick.tran06@gmail.com>")]), "description": String("Extensible, Concurrency Focused Web Development in Rust."), "documentation": String("http://ironframework.io/doc/iron/"), "license": String("MIT"), "name": String("iron"), "readme": String("README.md"), "repository": String("https://github.com/iron/iron"), "version": String("0.3.0")})}
DEBUG:racer::cargo: find_src_via_lockfile package_name: iron
DEBUG:racer::nameres: get_crate_file - found the crate file! "C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs"
DEBUG:racer::nameres: searching a module 'iron' for status (whole path: P[iron::status])
DEBUG:racer::nameres: searching scope BothNamespaces start: 0 point: 0 'status' Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") ExactMatch local: false, session: Session(".\\src\\main.rs", ".\\src\\main.rs")
DEBUG:racer::matchers: found a module: |pub mod status {
pub use hyper::status::StatusCode as Status;
pub use hyper::status::StatusCode::*;
pub use hyper::status::StatusClass;
}|
DEBUG:racer::matchers: found an inline module!
DEBUG:racer::nameres: resolve_path returning [Match ["status", Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs"), 4571, false, Module, [], [] |C:\Users\Emil\.cargo\git\checkouts\iron-314d35983bc8f256\master\src\lib.rs|]]
DEBUG:racer::nameres: searching a module 'status' for O (whole path: P[status::O])
DEBUG:racer::nameres: searching scope BothNamespaces start: 4579 point: 4579 'O' Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") StartsWith local: false, session: Session(".\\src\\main.rs", ".\\src\\main.rs")
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(pub#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(7), hi: BytePos(8), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:racer::matchers: found a glob!! UseVisitor { ident: None, paths: [P[hyper::status::StatusCode]], is_glob: true }
DEBUG:racer::matchers: found a glob: now searching for P[hyper::status::StatusCode::O]
DEBUG:racer::nameres: resolve_path P[hyper::status::StatusCode::O] Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") 4635 StartsWith
DEBUG:racer::nameres: resolve_path P[hyper::status::StatusCode] Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") 4635 ExactMatch
DEBUG:racer::nameres: resolve_path P[hyper::status] Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") 4635 ExactMatch
DEBUG:racer::nameres: resolve_path P[hyper] Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") 4635 ExactMatch
DEBUG:racer::nameres: resolve_name hyper Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") 4635 ExactMatch TypeNamespace
DEBUG:racer::nameres: search_local_scopes PathSegment { name: "hyper", types: [] } Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") 4635 ExactMatch TypeNamespace
DEBUG:racer::nameres: searching scope TypeNamespace start: 4579 point: 4635 'hyper' Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") ExactMatch local: true, session: Session(".\\src\\main.rs", ".\\src\\main.rs")
DEBUG:racer::matchers: found use: hyper in |pub use hyper::status::StatusCode as Status;|
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(pub#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(7), hi: BytePos(8), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(33), hi: BytePos(34), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(36), hi: BytePos(37), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:racer::matchers: found use: hyper in |pub use hyper::status::StatusClass;|
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(pub#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(7), hi: BytePos(8), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(pub#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(7), hi: BytePos(8), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:racer::matchers: found a glob!! UseVisitor { ident: None, paths: [P[hyper::status::StatusCode]], is_glob: true }
DEBUG:racer::matchers: not following glob
DEBUG:racer::nameres: search_scope found matches ExactMatch []
DEBUG:racer::nameres: search_scope_headers for |hyper| pt: 4578
DEBUG:racer::nameres: search_scope_headers preblock is |pub mod status |
DEBUG:racer::nameres: searching scope TypeNamespace start: 0 point: 4635 'hyper' Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs") ExactMatch local: true, session: Session(".\\src\\main.rs", ".\\src\\main.rs")
DEBUG:racer::matchers: found an extern crate: |extern crate hyper;|
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(6), hi: BytePos(7), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(extern#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(12), hi: BytePos(13), expn_id: ExpnId(4294967295) } })
DEBUG:racer::matchers: extern crate hyper
DEBUG:racer::nameres: get_crate_file hyper, "C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs"
DEBUG:racer::cargo: get_crate_file tomlfile is "C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\Cargo.toml"
DEBUG:racer::cargo: get_local_packages found table {"dependencies": Table({"conduit-mime-types": String("0.7"), "error": String("0.1"), "hyper": Table({"default-features": Boolean(false), "version": String("0.8")}), "lazy_static": String("0.1"), "log": String("0.3"), "modifier": String("0.1"), "num_cpus": String("0.2"), "plugin": String("0.2"), "typemap": String("0.3"), "url": String("0.5")}), "dev-dependencies": Table({"time": String("0.1")}), "features": Table({"default": Array([]), "ssl": Array([String("hyper/ssl")])}), "lib": Table({"name": String("iron"), "path": String("src/lib.rs")}), "package": Table({"authors": Array([String("Jonathan Reem <jonathan.reem@gmail.com>"), String("Zach Pomerantz <zmp@umich.edu>"), String("Michael Sproul <micsproul@gmail.com>"), String("Patrick Tran <patrick.tran06@gmail.com>")]), "description": String("Extensible, Concurrency Focused Web Development in Rust."), "documentation": String("http://ironframework.io/doc/iron/"), "license": String("MIT"), "name": String("iron"), "readme": String("README.md"), "repository": String("https://github.com/iron/iron"), "version": String("0.3.0")})}
DEBUG:racer::cargo: get_cargo_rootdir. "C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\Cargo.toml"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\conduit-mime-types-0.7\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\conduit-mime-types-0.7\\src\\lib.rs"
DEBUG:racer::cargo: get_cargo_rootdir. "C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\Cargo.toml"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\error-0.1\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\error-0.1\\src\\lib.rs"
DEBUG:racer::cargo: get_local_packages found table {"dependencies": Table({"conduit-mime-types": String("0.7"), "error": String("0.1"), "hyper": Table({"default-features": Boolean(false), "version": String("0.8")}), "lazy_static": String("0.1"), "log": String("0.3"), "modifier": String("0.1"), "num_cpus": String("0.2"), "plugin": String("0.2"), "typemap": String("0.3"), "url": String("0.5")}), "dev-dependencies": Table({"time": String("0.1")}), "features": Table({"default": Array([]), "ssl": Array([String("hyper/ssl")])}), "lib": Table({"name": String("iron"), "path": String("src/lib.rs")}), "package": Table({"authors": Array([String("Jonathan Reem <jonathan.reem@gmail.com>"), String("Zach Pomerantz <zmp@umich.edu>"), String("Michael Sproul <micsproul@gmail.com>"), String("Patrick Tran <patrick.tran06@gmail.com>")]), "description": String("Extensible, Concurrency Focused Web Development in Rust."), "documentation": String("http://ironframework.io/doc/iron/"), "license": String("MIT"), "name": String("iron"), "readme": String("README.md"), "repository": String("https://github.com/iron/iron"), "version": String("0.3.0")})}
DEBUG:racer::cargo: get_cargo_rootdir. "C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\Cargo.toml"
DEBUG:racer::cargo: get_cargo_rootdir. CARGO_HOME is set: "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: get_versioned_cratefile: cargo rootdir is "C:\\Users\\Emil\\.cargo"
DEBUG:racer::cargo: crate path "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\time-0.1\\src"
DEBUG:racer::cargo: crate path with lib.rs "C:\\Users\\Emil\\.cargo\\registry\\src\\github.com-88ac128001ac3a9a\\time-0.1\\src\\lib.rs"
DEBUG:racer::cargo: find_src_via_tomlfile found local packages: []
DEBUG:racer::cargo: find_src_via_tomlfile found local packages dev: [PackageInfo { name: "time", version: Some("0.1"), source: None }]
DEBUG:racer::matchers: found use: hyper in |pub use hyper::header as headers;|
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(pub#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(7), hi: BytePos(8), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(21), hi: BytePos(22), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(24), hi: BytePos(25), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:racer::matchers: found use: hyper in |pub use hyper::header::Headers;|
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(pub#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(7), hi: BytePos(8), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:racer::matchers: found use: hyper in |pub use hyper::mime;|
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(pub#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(7), hi: BytePos(8), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(3), hi: BytePos(4), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Ident(pub#0, Plain)
DEBUG:syntex_syntax::parse::lexer: scanning whitespace: Some(TokenAndSpan { tok: Whitespace, sp: Span { lo: BytePos(7), hi: BytePos(8), expn_id: ExpnId(4294967295) } })
DEBUG:syntex_syntax::parse::attr: parse_outer_attributes: self.token=Eof
DEBUG:racer::matchers: found a glob!! UseVisitor { ident: None, paths: [P[iron]], is_glob: true }
DEBUG:racer::matchers: not following glob
DEBUG:racer::nameres: search_scope found matches ExactMatch []
DEBUG:racer::nameres: search_crate_root |PathSegment { name: "hyper", types: [] }| Some("C:\\Users\\Emil\\.cargo\\git\\checkouts\\iron-314d35983bc8f256\\master\\src\\lib.rs")
DEBUG:racer::nameres: search_prelude file PathSegment { name: "hyper", types: [] } ExactMatch TypeNamespace
DEBUG:racer::nameres: searching scope TypeNamespace start: 0 point: 0 'hyper' Some("D:\\.local\\source\\rust\\src\\libstd\\prelude\\v1.rs") ExactMatch local: true, session: Session(".\\src\\main.rs", ".\\src\\main.rs")
DEBUG:racer::nameres: search_scope found matches ExactMatch []
DEBUG:racer::nameres: resolve_path returning []
DEBUG:racer::nameres: resolve_path returning []
DEBUG:racer::nameres: resolve_path returning []
DEBUG:racer::nameres: search_scope found matches StartsWith []
DEBUG:racer::nameres: resolve_path returning []
END
extern crate iron;
use iron::prelude::*;
use iron::status;
fn main() {
Iron::new(|_: &mut Request| {
Ok(Response::with((status::Ok, "Hello world!")))
}).http("localhost:3000").unwrap();
status::O
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment