@@ -14,7 +14,7 @@ fn base() -> NaiveDateTime {
14
14
. unwrap ( )
15
15
}
16
16
17
- impl < ' a > FromSql < ' a > for NaiveDateTime {
17
+ impl FromSql < ' _ > for NaiveDateTime {
18
18
fn from_sql ( _: & Type , raw : & [ u8 ] ) -> Result < NaiveDateTime , Box < dyn Error + Sync + Send > > {
19
19
let t = types:: timestamp_from_sql ( raw) ?;
20
20
base ( )
@@ -39,7 +39,7 @@ impl ToSql for NaiveDateTime {
39
39
to_sql_checked ! ( ) ;
40
40
}
41
41
42
- impl < ' a > FromSql < ' a > for DateTime < Utc > {
42
+ impl FromSql < ' _ > for DateTime < Utc > {
43
43
fn from_sql ( type_ : & Type , raw : & [ u8 ] ) -> Result < DateTime < Utc > , Box < dyn Error + Sync + Send > > {
44
44
let naive = NaiveDateTime :: from_sql ( type_, raw) ?;
45
45
Ok ( Utc . from_utc_datetime ( & naive) )
@@ -61,7 +61,7 @@ impl ToSql for DateTime<Utc> {
61
61
to_sql_checked ! ( ) ;
62
62
}
63
63
64
- impl < ' a > FromSql < ' a > for DateTime < Local > {
64
+ impl FromSql < ' _ > for DateTime < Local > {
65
65
fn from_sql ( type_ : & Type , raw : & [ u8 ] ) -> Result < DateTime < Local > , Box < dyn Error + Sync + Send > > {
66
66
let utc = DateTime :: < Utc > :: from_sql ( type_, raw) ?;
67
67
Ok ( utc. with_timezone ( & Local ) )
@@ -83,7 +83,7 @@ impl ToSql for DateTime<Local> {
83
83
to_sql_checked ! ( ) ;
84
84
}
85
85
86
- impl < ' a > FromSql < ' a > for DateTime < FixedOffset > {
86
+ impl FromSql < ' _ > for DateTime < FixedOffset > {
87
87
fn from_sql (
88
88
type_ : & Type ,
89
89
raw : & [ u8 ] ,
@@ -108,7 +108,7 @@ impl ToSql for DateTime<FixedOffset> {
108
108
to_sql_checked ! ( ) ;
109
109
}
110
110
111
- impl < ' a > FromSql < ' a > for NaiveDate {
111
+ impl FromSql < ' _ > for NaiveDate {
112
112
fn from_sql ( _: & Type , raw : & [ u8 ] ) -> Result < NaiveDate , Box < dyn Error + Sync + Send > > {
113
113
let jd = types:: date_from_sql ( raw) ?;
114
114
base ( )
@@ -123,7 +123,7 @@ impl<'a> FromSql<'a> for NaiveDate {
123
123
impl ToSql for NaiveDate {
124
124
fn to_sql ( & self , _: & Type , w : & mut BytesMut ) -> Result < IsNull , Box < dyn Error + Sync + Send > > {
125
125
let jd = self . signed_duration_since ( base ( ) . date ( ) ) . num_days ( ) ;
126
- if jd > i64:: from ( i32:: max_value ( ) ) || jd < i64:: from ( i32:: min_value ( ) ) {
126
+ if jd > i64:: from ( i32:: MAX ) || jd < i64:: from ( i32:: MIN ) {
127
127
return Err ( "value too large to transmit" . into ( ) ) ;
128
128
}
129
129
@@ -135,7 +135,7 @@ impl ToSql for NaiveDate {
135
135
to_sql_checked ! ( ) ;
136
136
}
137
137
138
- impl < ' a > FromSql < ' a > for NaiveTime {
138
+ impl FromSql < ' _ > for NaiveTime {
139
139
fn from_sql ( _: & Type , raw : & [ u8 ] ) -> Result < NaiveTime , Box < dyn Error + Sync + Send > > {
140
140
let usec = types:: time_from_sql ( raw) ?;
141
141
Ok ( NaiveTime :: from_hms_opt ( 0 , 0 , 0 ) . unwrap ( ) + Duration :: microseconds ( usec) )
0 commit comments