Skip to content

Commit 31534b5

Browse files
committed
Fix serde docs
1 parent 1d3c540 commit 31534b5

File tree

12 files changed

+27
-15
lines changed

12 files changed

+27
-15
lines changed

postgres/src/client.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ use std::io::{self, Read};
44
use tokio_postgres::types::{ToSql, Type};
55
use tokio_postgres::Error;
66
#[cfg(feature = "runtime")]
7-
use tokio_postgres::{MakeTlsConnect, Socket, TlsConnect};
7+
use tokio_postgres::{Socket};
8+
use tokio_postgres::tls::{MakeTlsConnect, TlsConnect};
89

910
#[cfg(feature = "runtime")]
1011
use crate::Config;

postgres/src/config.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ use log::error;
44
use std::path::Path;
55
use std::str::FromStr;
66
use std::time::Duration;
7-
use tokio_postgres::{Error, MakeTlsConnect, Socket, SslMode, TargetSessionAttrs, TlsConnect};
7+
use tokio_postgres::tls::{MakeTlsConnect, TlsConnect};
8+
use tokio_postgres::{Error, Socket, SslMode, TargetSessionAttrs};
89

910
use crate::{Client, RUNTIME};
1011

tokio-postgres-native-tls/src/lib.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
use futures::{try_ready, Async, Future, Poll};
44
use tokio_io::{AsyncRead, AsyncWrite};
55
#[cfg(feature = "runtime")]
6-
use tokio_postgres::MakeTlsConnect;
7-
use tokio_postgres::{ChannelBinding, TlsConnect};
6+
use tokio_postgres::tls::MakeTlsConnect;
7+
use tokio_postgres::tls::{ChannelBinding, TlsConnect};
88
use tokio_tls::{Connect, TlsStream};
99

1010
#[cfg(test)]

tokio-postgres-native-tls/src/test.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use futures::{Future, Stream};
22
use native_tls::{self, Certificate};
33
use tokio::net::TcpStream;
44
use tokio::runtime::current_thread::Runtime;
5-
use tokio_postgres::TlsConnect;
5+
use tokio_postgres::tls::TlsConnect;
66

77
#[cfg(feature = "runtime")]
88
use crate::MakeTlsConnector;

tokio-postgres-openssl/src/lib.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ use std::sync::Arc;
1414
use tokio_io::{AsyncRead, AsyncWrite};
1515
use tokio_openssl::{ConnectAsync, ConnectConfigurationExt, SslStream};
1616
#[cfg(feature = "runtime")]
17-
use tokio_postgres::MakeTlsConnect;
18-
use tokio_postgres::{ChannelBinding, TlsConnect};
17+
use tokio_postgres::tls::MakeTlsConnect;
18+
use tokio_postgres::tls::{ChannelBinding, TlsConnect};
1919

2020
#[cfg(test)]
2121
mod test;

tokio-postgres-openssl/src/test.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use futures::{Future, Stream};
22
use openssl::ssl::{SslConnector, SslMethod};
33
use tokio::net::TcpStream;
44
use tokio::runtime::current_thread::Runtime;
5-
use tokio_postgres::TlsConnect;
5+
use tokio_postgres::tls::TlsConnect;
66

77
use super::*;
88

tokio-postgres/src/lib.rs

+7-3
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,16 @@ use std::sync::atomic::{AtomicUsize, Ordering};
110110
use tokio_io::{AsyncRead, AsyncWrite};
111111

112112
pub use crate::config::*;
113-
pub use crate::error::*;
113+
use crate::error::DbError;
114+
pub use crate::error::Error;
114115
pub use crate::row::*;
115116
#[cfg(feature = "runtime")]
116117
pub use crate::socket::Socket;
117118
pub use crate::stmt::Column;
118-
pub use crate::tls::*;
119+
#[cfg(feature = "runtime")]
120+
use crate::tls::MakeTlsConnect;
121+
pub use crate::tls::NoTls;
122+
use crate::tls::TlsConnect;
119123
use crate::types::{ToSql, Type};
120124

121125
mod config;
@@ -126,7 +130,7 @@ mod row;
126130
#[cfg(feature = "runtime")]
127131
mod socket;
128132
mod stmt;
129-
mod tls;
133+
pub mod tls;
130134
pub mod types;
131135

132136
fn next_statement() -> String {

tokio-postgres/src/proto/connect_raw.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ use tokio_codec::Framed;
1212
use tokio_io::{AsyncRead, AsyncWrite};
1313

1414
use crate::proto::{Client, Connection, MaybeTlsStream, PostgresCodec, TlsFuture};
15-
use crate::{ChannelBinding, Config, Error, TlsConnect};
15+
use crate::tls::ChannelBinding;
16+
use crate::{Config, Error, TlsConnect};
1617

1718
#[derive(StateMachineFuture)]
1819
pub enum ConnectRaw<S, T>

tokio-postgres/src/proto/tls.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ use tokio_io::{AsyncRead, AsyncWrite};
66

77
use crate::proto::MaybeTlsStream;
88
use crate::tls::private::ForcePrivateApi;
9-
use crate::{ChannelBinding, Error, SslMode, TlsConnect};
9+
use crate::tls::ChannelBinding;
10+
use crate::{Error, SslMode, TlsConnect};
1011

1112
#[derive(StateMachineFuture)]
1213
pub enum Tls<S, T>

tokio-postgres/src/tls.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
//! TLS support.
2+
13
use futures::future::{self, FutureResult};
24
use futures::{Future, Poll};
35
use std::error::Error;

tokio-postgres/tests/test/main.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ use tokio::runtime::current_thread::Runtime;
1212
use tokio::timer::Delay;
1313
use tokio_postgres::error::SqlState;
1414
use tokio_postgres::impls;
15+
use tokio_postgres::tls::NoTlsStream;
1516
use tokio_postgres::types::{Kind, Type};
16-
use tokio_postgres::{AsyncMessage, Client, Connection, NoTls, NoTlsStream, SimpleQueryMessage};
17+
use tokio_postgres::{AsyncMessage, Client, Connection, NoTls, SimpleQueryMessage};
1718

1819
mod parse;
1920
#[cfg(feature = "runtime")]

tokio-postgres/tests/test/runtime.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ use futures::{Future, Stream};
22
use std::time::{Duration, Instant};
33
use tokio::runtime::current_thread::Runtime;
44
use tokio::timer::Delay;
5-
use tokio_postgres::{NoTls, SqlState};
5+
use tokio_postgres::error::SqlState;
6+
use tokio_postgres::NoTls;
67

78
fn smoke_test(s: &str) {
89
let mut runtime = Runtime::new().unwrap();

0 commit comments

Comments
 (0)