|
44 | 44 | //! ``` |
45 | 45 | #![doc(html_root_url="https://sfackler.github.io/rust-postgres/doc")] |
46 | 46 | #![feature(unsafe_destructor, io, core, debug_builders, str_char)] |
| 47 | +#![cfg_attr(feature = "unix_socket", feature(convert))] |
47 | 48 | #![warn(missing_docs)] |
48 | 49 |
|
49 | 50 | extern crate byteorder; |
50 | 51 | #[macro_use] |
51 | 52 | extern crate log; |
52 | 53 | extern crate openssl; |
53 | 54 | extern crate phf; |
54 | | -extern crate "rustc-serialize" as serialize; |
| 55 | +extern crate rustc_serialize as serialize; |
55 | 56 | #[cfg(feature = "unix_socket")] |
56 | 57 | extern crate unix_socket; |
57 | 58 |
|
@@ -175,7 +176,7 @@ impl IntoConnectParams for Url { |
175 | 176 |
|
176 | 177 | #[cfg(feature = "unix_socket")] |
177 | 178 | fn make_unix(maybe_path: String) -> result::Result<ConnectTarget, ConnectError> { |
178 | | - Ok(ConnectTarget::Unix(PathBuf::new(&maybe_path))) |
| 179 | + Ok(ConnectTarget::Unix(PathBuf::from(&maybe_path))) |
179 | 180 | } |
180 | 181 | #[cfg(not(feature = "unix_socket"))] |
181 | 182 | fn make_unix(_: String) -> result::Result<ConnectTarget, ConnectError> { |
@@ -367,13 +368,12 @@ pub struct CancelData { |
367 | 368 | /// ## Example |
368 | 369 | /// |
369 | 370 | /// ```rust,no_run |
370 | | -/// # #![allow(unstable)] |
371 | 371 | /// # use postgres::{Connection, SslMode}; |
372 | | -/// # use std::thread::Thread; |
| 372 | +/// # use std::thread; |
373 | 373 | /// # let url = ""; |
374 | 374 | /// let conn = Connection::connect(url, &SslMode::None).unwrap(); |
375 | 375 | /// let cancel_data = conn.cancel_data(); |
376 | | -/// Thread::spawn(move || { |
| 376 | +/// thread::spawn(move || { |
377 | 377 | /// conn.execute("SOME EXPENSIVE QUERY", &[]).unwrap(); |
378 | 378 | /// }); |
379 | 379 | /// # let _ = |
|
0 commit comments