Fix serde docs

This commit is contained in:
Steven Fackler 2019-03-04 21:26:10 -08:00
parent 1d3c540dd9
commit 31534b5734
12 changed files with 27 additions and 15 deletions

View File

@ -4,7 +4,8 @@ use std::io::{self, Read};
use tokio_postgres::types::{ToSql, Type};
use tokio_postgres::Error;
#[cfg(feature = "runtime")]
use tokio_postgres::{MakeTlsConnect, Socket, TlsConnect};
use tokio_postgres::{Socket};
use tokio_postgres::tls::{MakeTlsConnect, TlsConnect};
#[cfg(feature = "runtime")]
use crate::Config;

View File

@ -4,7 +4,8 @@ use log::error;
use std::path::Path;
use std::str::FromStr;
use std::time::Duration;
use tokio_postgres::{Error, MakeTlsConnect, Socket, SslMode, TargetSessionAttrs, TlsConnect};
use tokio_postgres::tls::{MakeTlsConnect, TlsConnect};
use tokio_postgres::{Error, Socket, SslMode, TargetSessionAttrs};
use crate::{Client, RUNTIME};

View File

@ -3,8 +3,8 @@
use futures::{try_ready, Async, Future, Poll};
use tokio_io::{AsyncRead, AsyncWrite};
#[cfg(feature = "runtime")]
use tokio_postgres::MakeTlsConnect;
use tokio_postgres::{ChannelBinding, TlsConnect};
use tokio_postgres::tls::MakeTlsConnect;
use tokio_postgres::tls::{ChannelBinding, TlsConnect};
use tokio_tls::{Connect, TlsStream};
#[cfg(test)]

View File

@ -2,7 +2,7 @@ use futures::{Future, Stream};
use native_tls::{self, Certificate};
use tokio::net::TcpStream;
use tokio::runtime::current_thread::Runtime;
use tokio_postgres::TlsConnect;
use tokio_postgres::tls::TlsConnect;
#[cfg(feature = "runtime")]
use crate::MakeTlsConnector;

View File

@ -14,8 +14,8 @@ use std::sync::Arc;
use tokio_io::{AsyncRead, AsyncWrite};
use tokio_openssl::{ConnectAsync, ConnectConfigurationExt, SslStream};
#[cfg(feature = "runtime")]
use tokio_postgres::MakeTlsConnect;
use tokio_postgres::{ChannelBinding, TlsConnect};
use tokio_postgres::tls::MakeTlsConnect;
use tokio_postgres::tls::{ChannelBinding, TlsConnect};
#[cfg(test)]
mod test;

View File

@ -2,7 +2,7 @@ use futures::{Future, Stream};
use openssl::ssl::{SslConnector, SslMethod};
use tokio::net::TcpStream;
use tokio::runtime::current_thread::Runtime;
use tokio_postgres::TlsConnect;
use tokio_postgres::tls::TlsConnect;
use super::*;

View File

@ -110,12 +110,16 @@ use std::sync::atomic::{AtomicUsize, Ordering};
use tokio_io::{AsyncRead, AsyncWrite};
pub use crate::config::*;
pub use crate::error::*;
use crate::error::DbError;
pub use crate::error::Error;
pub use crate::row::*;
#[cfg(feature = "runtime")]
pub use crate::socket::Socket;
pub use crate::stmt::Column;
pub use crate::tls::*;
#[cfg(feature = "runtime")]
use crate::tls::MakeTlsConnect;
pub use crate::tls::NoTls;
use crate::tls::TlsConnect;
use crate::types::{ToSql, Type};
mod config;
@ -126,7 +130,7 @@ mod row;
#[cfg(feature = "runtime")]
mod socket;
mod stmt;
mod tls;
pub mod tls;
pub mod types;
fn next_statement() -> String {

View File

@ -12,7 +12,8 @@ use tokio_codec::Framed;
use tokio_io::{AsyncRead, AsyncWrite};
use crate::proto::{Client, Connection, MaybeTlsStream, PostgresCodec, TlsFuture};
use crate::{ChannelBinding, Config, Error, TlsConnect};
use crate::tls::ChannelBinding;
use crate::{Config, Error, TlsConnect};
#[derive(StateMachineFuture)]
pub enum ConnectRaw<S, T>

View File

@ -6,7 +6,8 @@ use tokio_io::{AsyncRead, AsyncWrite};
use crate::proto::MaybeTlsStream;
use crate::tls::private::ForcePrivateApi;
use crate::{ChannelBinding, Error, SslMode, TlsConnect};
use crate::tls::ChannelBinding;
use crate::{Error, SslMode, TlsConnect};
#[derive(StateMachineFuture)]
pub enum Tls<S, T>

View File

@ -1,3 +1,5 @@
//! TLS support.
use futures::future::{self, FutureResult};
use futures::{Future, Poll};
use std::error::Error;

View File

@ -12,8 +12,9 @@ use tokio::runtime::current_thread::Runtime;
use tokio::timer::Delay;
use tokio_postgres::error::SqlState;
use tokio_postgres::impls;
use tokio_postgres::tls::NoTlsStream;
use tokio_postgres::types::{Kind, Type};
use tokio_postgres::{AsyncMessage, Client, Connection, NoTls, NoTlsStream, SimpleQueryMessage};
use tokio_postgres::{AsyncMessage, Client, Connection, NoTls, SimpleQueryMessage};
mod parse;
#[cfg(feature = "runtime")]

View File

@ -2,7 +2,8 @@ use futures::{Future, Stream};
use std::time::{Duration, Instant};
use tokio::runtime::current_thread::Runtime;
use tokio::timer::Delay;
use tokio_postgres::{NoTls, SqlState};
use tokio_postgres::error::SqlState;
use tokio_postgres::NoTls;
fn smoke_test(s: &str) {
let mut runtime = Runtime::new().unwrap();