1- use std:: io:: { Error , ErrorKind } ;
1+ use std:: io:: Error ;
22use postgres:: { Client , NoTls , Row } ;
33use tokio:: task:: block_in_place;
44use crate :: database:: { Database , DBRawToStruct } ;
@@ -10,7 +10,7 @@ pub struct Postgres {
1010
1111pub fn init ( username : & Option < String > , password : & Option < String > , host_name : & Option < String > , db_name : & Option < String > ) -> std:: io:: Result < Client > {
1212 if username. is_none ( ) || password. is_none ( ) || host_name. is_none ( ) || db_name. is_none ( ) {
13- Err ( Error :: new ( ErrorKind :: Other , "Error postgres initialize parameters." ) )
13+ Err ( Error :: other ( "Error postgres initialize parameters." ) )
1414 } else {
1515 let conn_url = format ! ( "postgresql://{}:{}@{}/{}" , username. clone( ) . unwrap( ) , password. clone( ) . unwrap( ) , host_name. clone( ) . unwrap( ) , db_name. clone( ) . unwrap( ) ) ;
1616 block_in_place ( || {
@@ -40,12 +40,12 @@ pub fn init (username : &Option<String>,password : &Option<String>,host_name : &
4040 Ok ( client)
4141 }
4242 Err ( e) => {
43- Err ( Error :: new ( ErrorKind :: Other , format ! ( "Error setup postgres {:?}" , e) ) )
43+ Err ( Error :: other ( format ! ( "Error setup postgres {:?}" , e) ) )
4444 }
4545 }
4646 }
4747 Err ( e) => {
48- Err ( Error :: new ( ErrorKind :: Other , format ! ( "Error setup postgres {:?}" , e) ) )
48+ Err ( Error :: other ( format ! ( "Error setup postgres {:?}" , e) ) )
4949 }
5050 }
5151 } )
@@ -86,7 +86,7 @@ impl Database for Postgres {
8686 Ok ( ( ) )
8787 }
8888 Err ( e) => {
89- Err ( Error :: new ( ErrorKind :: Other , format ! ( "Error insert postgres {:?}" , e) ) )
89+ Err ( Error :: other ( format ! ( "Error insert postgres {:?}" , e) ) )
9090 }
9191 }
9292 }
@@ -99,7 +99,7 @@ impl Database for Postgres {
9999 Ok ( Some ( row. to_telemetry_struct ( ) . unwrap ( ) ) )
100100 }
101101 Err ( e) => {
102- Err ( Error :: new ( ErrorKind :: Other , format ! ( "Error select postgres {:?}" , e) ) )
102+ Err ( Error :: other ( format ! ( "Error select postgres {:?}" , e) ) )
103103 }
104104 }
105105 }
@@ -113,7 +113,7 @@ impl Database for Postgres {
113113 Ok ( result)
114114 }
115115 Err ( e) => {
116- Err ( Error :: new ( ErrorKind :: Other , format ! ( "Error select postgres {:?}" , e) ) )
116+ Err ( Error :: other ( format ! ( "Error select postgres {:?}" , e) ) )
117117 }
118118 }
119119 }
0 commit comments