Unable to find symbols from extern crates included with `use`
I'm trying to use some Rust libraries from crates on Github. This is the first time I've tried to do this. The code, lifted from an "html" library example, begins like this: mod interactive_test { extern crate http; extern crate url; use std::os; use std::str; use url::Url; use http::client::RequestWriter; use http::method::Get; use http::headers::HeaderEnum; // ... } fn main() {} Errors look like this: error[E0432]: unresolved import `url::Url` --> src/main.rs:7:9 | 7 | use url::Url; | ^^^^^^^^ Did you mean `self::url`? error[E0432]: unresolved import `http::client::RequestWriter` --> src