@@ -268,8 +268,7 @@ pub struct CancelData {
268
268
/// thread::spawn(move || {
269
269
/// conn.execute("SOME EXPENSIVE QUERY", &[]).unwrap();
270
270
/// });
271
- /// # let _ =
272
- /// postgres::cancel_query(url, &SslMode::None, cancel_data);
271
+ /// postgres::cancel_query(url, &SslMode::None, cancel_data).unwrap();
273
272
/// ```
274
273
pub fn cancel_query < T > ( params : T ,
275
274
ssl : & SslMode ,
@@ -873,25 +872,24 @@ impl Connection {
873
872
/// # Examples
874
873
///
875
874
/// ```rust,no_run
876
- /// # use postgres::{Connection, SslMode};
877
- /// # fn f() -> Result<(), ::postgres::error::ConnectError> {
875
+ /// use postgres::{Connection, SslMode};
876
+ ///
878
877
/// let url = "postgresql://postgres:hunter2@localhost:2994/foodb";
879
- /// let conn = try!(Connection::connect(url, &SslMode::None));
880
- /// # Ok(()) };
878
+ /// let conn = Connection::connect(url, &SslMode::None).unwrap();
881
879
/// ```
882
880
///
883
881
/// ```rust,no_run
884
- /// # use postgres::{Connection, SslMode};
885
- /// # fn f() -> Result<(), ::postgres::error::ConnectError> {
882
+ /// use postgres::{Connection, SslMode};
883
+ ///
886
884
/// let url = "postgresql://postgres@%2Frun%2Fpostgres";
887
- /// let conn = try!(Connection::connect(url, &SslMode::None));
888
- /// # Ok(()) };
885
+ /// let conn = Connection::connect(url, &SslMode::None).unwrap();
889
886
/// ```
890
887
///
891
888
/// ```rust,no_run
892
- /// # use postgres::{Connection, UserInfo, ConnectParams, SslMode, ConnectTarget};
889
+ /// use postgres::{Connection, UserInfo, ConnectParams, SslMode, ConnectTarget};
890
+ ///
893
891
/// # #[cfg(feature = "unix_socket")]
894
- /// # fn f() -> Result<(), ::postgres::error::ConnectError> {
892
+ /// # fn f() {
895
893
/// # let some_crazy_path = Path::new("");
896
894
/// let params = ConnectParams {
897
895
/// target: ConnectTarget::Unix(some_crazy_path),
@@ -903,8 +901,8 @@ impl Connection {
903
901
/// database: None,
904
902
/// options: vec![],
905
903
/// };
906
- /// let conn = try!( Connection::connect(params, &SslMode::None));
907
- /// # Ok(()) };
904
+ /// let conn = Connection::connect(params, &SslMode::None).unwrap( );
905
+ /// # }
908
906
/// ```
909
907
pub fn connect < T > ( params : T , ssl : & SslMode ) -> result:: Result < Connection , ConnectError >
910
908
where T : IntoConnectParams
@@ -937,12 +935,14 @@ impl Connection {
937
935
///
938
936
/// ```rust,no_run
939
937
/// # use postgres::{Connection, SslMode};
938
+ /// # let x = 10i32;
940
939
/// # let conn = Connection::connect("", &SslMode::None).unwrap();
941
- /// let maybe_stmt = conn.prepare("SELECT foo FROM bar WHERE baz = $1");
942
- /// let stmt = match maybe_stmt {
943
- /// Ok(stmt) => stmt,
944
- /// Err(err) => panic!("Error preparing statement: {:?}", err)
945
- /// };
940
+ /// let stmt = conn.prepare("SELECT foo FROM bar WHERE baz = $1").unwrap();
941
+ /// for row in stmt.query(&[&x]).unwrap() {
942
+ /// let foo: String = row.get(0);
943
+ /// println!("foo: {}", foo);
944
+ /// }
945
+ /// ```
946
946
pub fn prepare < ' a > ( & ' a self , query : & str ) -> Result < Statement < ' a > > {
947
947
self . conn . borrow_mut ( ) . prepare ( query, self )
948
948
}
@@ -958,14 +958,13 @@ impl Connection {
958
958
///
959
959
/// ```rust,no_run
960
960
/// # use postgres::{Connection, SslMode};
961
- /// # fn f() -> postgres::Result<()> {
962
961
/// # let x = 10i32;
963
962
/// # let conn = Connection::connect("", &SslMode::None).unwrap();
964
- /// let stmt = try!(conn.prepare_cached("SELECT foo FROM bar WHERE baz = $1"));
965
- /// for row in try!(stmt.query(&[&x])) {
966
- /// println!("foo: {}", row.get::<_, String>(0));
963
+ /// let stmt = conn.prepare_cached("SELECT foo FROM bar WHERE baz = $1").unwrap();
964
+ /// for row in stmt.query(&[&x]).unwrap() {
965
+ /// let foo: String = row.get(0);
966
+ /// println!("foo: {}", foo);
967
967
/// }
968
- /// # Ok(()) };
969
968
/// ```
970
969
pub fn prepare_cached < ' a > ( & ' a self , query : & str ) -> Result < Statement < ' a > > {
971
970
self . conn . borrow_mut ( ) . prepare_cached ( query, self )
@@ -989,15 +988,12 @@ impl Connection {
989
988
///
990
989
/// ```rust,no_run
991
990
/// # use postgres::{Connection, SslMode};
992
- /// # fn foo() -> Result<(), postgres::error::Error> {
993
991
/// # let conn = Connection::connect("", &SslMode::None).unwrap();
994
- /// let trans = try!( conn.transaction());
995
- /// try!( trans.execute("UPDATE foo SET bar = 10", &[]));
992
+ /// let trans = conn.transaction().unwrap( );
993
+ /// trans.execute("UPDATE foo SET bar = 10", &[]).unwrap( );
996
994
/// // ...
997
995
///
998
- /// try!(trans.commit());
999
- /// # Ok(())
1000
- /// # }
996
+ /// trans.commit().unwrap();
1001
997
/// ```
1002
998
pub fn transaction < ' a > ( & ' a self ) -> Result < Transaction < ' a > > {
1003
999
let mut conn = self . conn . borrow_mut ( ) ;
@@ -1074,23 +1070,22 @@ impl Connection {
1074
1070
/// # Example
1075
1071
///
1076
1072
/// ```rust,no_run
1077
- /// # use postgres::{Connection, Result};
1078
- /// fn init_db( conn: &Connection) -> Result<()> {
1079
- /// conn.batch_execute("
1080
- /// CREATE TABLE person (
1081
- /// id SERIAL PRIMARY KEY,
1082
- /// name NOT NULL
1083
- /// );
1073
+ /// # use postgres::{Connection, SslMode, Result};
1074
+ /// # let conn = Connection::connect("", &SslMode::None).unwrap();
1075
+ /// conn.batch_execute("
1076
+ /// CREATE TABLE person (
1077
+ /// id SERIAL PRIMARY KEY,
1078
+ /// name NOT NULL
1079
+ /// );
1084
1080
///
1085
- /// CREATE TABLE purchase (
1086
- /// id SERIAL PRIMARY KEY,
1087
- /// person INT NOT NULL REFERENCES person (id),
1088
- /// time TIMESTAMPTZ NOT NULL,
1089
- /// );
1081
+ /// CREATE TABLE purchase (
1082
+ /// id SERIAL PRIMARY KEY,
1083
+ /// person INT NOT NULL REFERENCES person (id),
1084
+ /// time TIMESTAMPTZ NOT NULL,
1085
+ /// );
1090
1086
///
1091
- /// CREATE INDEX ON purchase (time);
1092
- /// ")
1093
- /// }
1087
+ /// CREATE INDEX ON purchase (time);
1088
+ /// ").unwrap();
1094
1089
/// ```
1095
1090
pub fn batch_execute ( & self , query : & str ) -> Result < ( ) > {
1096
1091
self . conn . borrow_mut ( ) . quick_query ( query) . map ( |_| ( ) )
0 commit comments