Skip to content

Commit 53a37bf

Browse files
committed
fix issues pointed out by clippy
1 parent c94035f commit 53a37bf

20 files changed

+94
-94
lines changed

src/alter.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ pub enum IndexOption<'a> {
3434
Comment(SString<'a>),
3535
}
3636

37-
impl<'a> Spanned for IndexOption<'a> {
37+
impl Spanned for IndexOption<'_> {
3838
fn span(&self) -> Span {
3939
match &self {
4040
IndexOption::IndexTypeBTree(v) => v.span(),
@@ -127,7 +127,7 @@ pub struct IndexCol<'a> {
127127
pub size: Option<(u32, Span)>,
128128
}
129129

130-
impl<'a> Spanned for IndexCol<'a> {
130+
impl Spanned for IndexCol<'_> {
131131
fn span(&self) -> Span {
132132
self.name.join_span(&self.size)
133133
}
@@ -155,7 +155,7 @@ pub enum AlterColumnAction<'a> {
155155
},
156156
}
157157

158-
impl<'a> Spanned for AlterColumnAction<'a> {
158+
impl Spanned for AlterColumnAction<'_> {
159159
fn span(&self) -> Span {
160160
match self {
161161
AlterColumnAction::SetDefault {
@@ -254,7 +254,7 @@ pub enum AlterSpecification<'a> {
254254
},
255255
}
256256

257-
impl<'a> Spanned for AlterSpecification<'a> {
257+
impl Spanned for AlterSpecification<'_> {
258258
fn span(&self) -> Span {
259259
match &self {
260260
AlterSpecification::AddColumn {
@@ -659,7 +659,7 @@ pub struct AlterTable<'a> {
659659
pub alter_specifications: Vec<AlterSpecification<'a>>,
660660
}
661661

662-
impl<'a> Spanned for AlterTable<'a> {
662+
impl Spanned for AlterTable<'_> {
663663
fn span(&self) -> Span {
664664
self.alter_span
665665
.join_span(&self.online)
@@ -757,7 +757,7 @@ fn parse_alter_table<'a>(
757757
Token::Ident(_, Keyword::DEFAULT) => {
758758
let drop_default_span = parser.consume().join_span(&set_span);
759759
AlterColumnAction::DropDefault {
760-
drop_default_span: drop_default_span,
760+
drop_default_span,
761761
}
762762
}
763763
Token::Ident(_, Keyword::NOT) => {

src/create.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ pub enum TableOption<'a> {
132132
//UNION
133133
}
134134

135-
impl<'a> Spanned for TableOption<'a> {
135+
impl Spanned for TableOption<'_> {
136136
fn span(&self) -> Span {
137137
match &self {
138138
TableOption::AutoExtendSize { identifier, value } => identifier.span().join_span(value),
@@ -183,7 +183,7 @@ pub enum CreateDefinition<'a> {
183183
},
184184
}
185185

186-
impl<'a> Spanned for CreateDefinition<'a> {
186+
impl Spanned for CreateDefinition<'_> {
187187
fn span(&self) -> Span {
188188
match &self {
189189
CreateDefinition::ColumnDefinition {
@@ -229,7 +229,7 @@ pub enum CreateOption<'a> {
229229
SqlSecurityDefiner(Span, Span),
230230
SqlSecurityUser(Span, Span),
231231
}
232-
impl<'a> Spanned for CreateOption<'a> {
232+
impl Spanned for CreateOption<'_> {
233233
fn span(&self) -> Span {
234234
match &self {
235235
CreateOption::OrReplace(v) => v.span(),
@@ -290,7 +290,7 @@ pub struct CreateTable<'a> {
290290
pub options: Vec<TableOption<'a>>,
291291
}
292292

293-
impl<'a> Spanned for CreateTable<'a> {
293+
impl Spanned for CreateTable<'_> {
294294
fn span(&self) -> Span {
295295
self.create_span
296296
.join_span(&self.create_options)
@@ -345,7 +345,7 @@ pub struct CreateView<'a> {
345345
pub select: Box<Statement<'a>>,
346346
}
347347

348-
impl<'a> Spanned for CreateView<'a> {
348+
impl Spanned for CreateView<'_> {
349349
fn span(&self) -> Span {
350350
self.create_span
351351
.join_span(&self.create_options)
@@ -465,7 +465,7 @@ pub enum FunctionCharacteristic<'a> {
465465
Comment(SString<'a>),
466466
}
467467

468-
impl<'a> Spanned for FunctionCharacteristic<'a> {
468+
impl Spanned for FunctionCharacteristic<'_> {
469469
fn span(&self) -> Span {
470470
match &self {
471471
FunctionCharacteristic::LanguageSql(v) => v.span(),
@@ -554,7 +554,7 @@ pub struct CreateFunction<'a> {
554554
pub return_: Option<Box<Statement<'a>>>,
555555
}
556556

557-
impl<'a> Spanned for CreateFunction<'a> {
557+
impl Spanned for CreateFunction<'_> {
558558
fn span(&self) -> Span {
559559
self.create_span
560560
.join_span(&self.create_options)
@@ -813,7 +813,7 @@ pub struct CreateTrigger<'a> {
813813
pub statement: Box<Statement<'a>>,
814814
}
815815

816-
impl<'a> Spanned for CreateTrigger<'a> {
816+
impl Spanned for CreateTrigger<'_> {
817817
fn span(&self) -> Span {
818818
self.create_span
819819
.join_span(&self.create_options)
@@ -918,7 +918,7 @@ pub struct CreateTypeEnum<'a> {
918918
pub values: Vec<SString<'a>>,
919919
}
920920

921-
impl<'a> Spanned for CreateTypeEnum<'a> {
921+
impl Spanned for CreateTypeEnum<'_> {
922922
fn span(&self) -> Span {
923923
self.create_span
924924
.join_span(&self.create_options)
@@ -996,7 +996,7 @@ pub struct CreateIndex<'a> {
996996
pub where_: Option<(Span, Expression<'a>)>,
997997
}
998998

999-
impl<'a> Spanned for CreateIndex<'a> {
999+
impl Spanned for CreateIndex<'_> {
10001000
fn span(&self) -> Span {
10011001
self.create_span
10021002
.join_span(&self.create_options)

src/data_type.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ pub enum DataTypeProperty<'a> {
4545
Check((Span, Box<Expression<'a>>)),
4646
}
4747

48-
impl<'a> Spanned for DataTypeProperty<'a> {
48+
impl Spanned for DataTypeProperty<'_> {
4949
fn span(&self) -> Span {
5050
match &self {
5151
DataTypeProperty::Signed(v) => v.span(),
@@ -123,7 +123,7 @@ pub enum Type<'a> {
123123
Inet6,
124124
}
125125

126-
impl<'a> OptSpanned for Type<'a> {
126+
impl OptSpanned for Type<'_> {
127127
fn opt_span(&self) -> Option<Span> {
128128
match &self {
129129
Type::Boolean => None,
@@ -176,7 +176,7 @@ pub struct DataType<'a> {
176176
pub properties: Vec<DataTypeProperty<'a>>,
177177
}
178178

179-
impl<'a> Spanned for DataType<'a> {
179+
impl Spanned for DataType<'_> {
180180
fn span(&self) -> Span {
181181
self.identifier
182182
.join_span(&self.type_)

src/delete.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ pub struct Delete<'a> {
8282
pub returning: Option<(Span, Vec<SelectExpr<'a>>)>,
8383
}
8484

85-
impl<'a> Spanned for Delete<'a> {
85+
impl Spanned for Delete<'_> {
8686
fn span(&self) -> Span {
8787
self.delete_span
8888
.join_span(&self.flags)

src/drop.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ pub struct DropTable<'a> {
5454
pub cascade: Option<Span>,
5555
}
5656

57-
impl<'a> Spanned for DropTable<'a> {
57+
impl Spanned for DropTable<'_> {
5858
fn span(&self) -> Span {
5959
self.drop_span
6060
.join_span(&self.temporary)
@@ -95,7 +95,7 @@ pub struct DropView<'a> {
9595
pub views: Vec<QualifiedName<'a>>,
9696
}
9797

98-
impl<'a> Spanned for DropView<'a> {
98+
impl Spanned for DropView<'_> {
9999
fn span(&self) -> Span {
100100
self.drop_span
101101
.join_span(&self.temporary)
@@ -135,7 +135,7 @@ pub struct DropDatabase<'a> {
135135
pub database: Identifier<'a>,
136136
}
137137

138-
impl<'a> Spanned for DropDatabase<'a> {
138+
impl Spanned for DropDatabase<'_> {
139139
fn span(&self) -> Span {
140140
self.drop_span
141141
.join_span(&self.database_span)
@@ -173,7 +173,7 @@ pub struct DropEvent<'a> {
173173
pub event: QualifiedName<'a>,
174174
}
175175

176-
impl<'a> Spanned for DropEvent<'a> {
176+
impl Spanned for DropEvent<'_> {
177177
fn span(&self) -> Span {
178178
self.drop_span
179179
.join_span(&self.event_span)
@@ -211,7 +211,7 @@ pub struct DropFunction<'a> {
211211
pub function: QualifiedName<'a>,
212212
}
213213

214-
impl<'a> Spanned for DropFunction<'a> {
214+
impl Spanned for DropFunction<'_> {
215215
fn span(&self) -> Span {
216216
self.drop_span
217217
.join_span(&self.function_span)
@@ -249,7 +249,7 @@ pub struct DropProcedure<'a> {
249249
pub procedure: QualifiedName<'a>,
250250
}
251251

252-
impl<'a> Spanned for DropProcedure<'a> {
252+
impl Spanned for DropProcedure<'_> {
253253
fn span(&self) -> Span {
254254
self.drop_span
255255
.join_span(&self.procedure_span)
@@ -288,7 +288,7 @@ pub struct DropServer<'a> {
288288
pub server: Identifier<'a>,
289289
}
290290

291-
impl<'a> Spanned for DropServer<'a> {
291+
impl Spanned for DropServer<'_> {
292292
fn span(&self) -> Span {
293293
self.drop_span
294294
.join_span(&self.server_span)
@@ -326,7 +326,7 @@ pub struct DropTrigger<'a> {
326326
pub identifier: QualifiedName<'a>,
327327
}
328328

329-
impl<'a> Spanned for DropTrigger<'a> {
329+
impl Spanned for DropTrigger<'_> {
330330
fn span(&self) -> Span {
331331
self.drop_span
332332
.join_span(&self.trigger_span)
@@ -580,7 +580,7 @@ pub struct DropIndex<'a> {
580580
pub on: Option<(Span, QualifiedName<'a>)>,
581581
}
582582

583-
impl<'a> Spanned for DropIndex<'a> {
583+
impl Spanned for DropIndex<'_> {
584584
fn span(&self) -> Span {
585585
self.drop_span
586586
.join_span(&self.index_span)

src/expression.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ pub enum IdentifierPart<'a> {
279279
Star(Span),
280280
}
281281

282-
impl<'a> Spanned for IdentifierPart<'a> {
282+
impl Spanned for IdentifierPart<'_> {
283283
fn span(&self) -> Span {
284284
match &self {
285285
IdentifierPart::Name(v) => v.span(),
@@ -301,7 +301,7 @@ pub struct When<'a> {
301301
pub then: Expression<'a>,
302302
}
303303

304-
impl<'a> Spanned for When<'a> {
304+
impl Spanned for When<'_> {
305305
fn span(&self) -> Span {
306306
self.when_span
307307
.join_span(&self.when)
@@ -317,7 +317,7 @@ pub struct WindowSpec<'a> {
317317
pub order_by: (Span, Vec<(Expression<'a>, OrderFlag)>),
318318
}
319319

320-
impl<'a> Spanned for WindowSpec<'a> {
320+
impl Spanned for WindowSpec<'_> {
321321
fn span(&self) -> Span {
322322
self.order_by.span()
323323
}
@@ -449,7 +449,7 @@ pub enum Expression<'a> {
449449
},
450450
}
451451

452-
impl<'a> Spanned for Expression<'a> {
452+
impl Spanned for Expression<'_> {
453453
fn span(&self) -> Span {
454454
match &self {
455455
Expression::Binary {

src/identifier.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,32 +24,32 @@ pub struct Identifier<'a> {
2424
pub span: Span,
2525
}
2626

27-
impl<'a> PartialEq for Identifier<'a> {
27+
impl PartialEq for Identifier<'_> {
2828
fn eq(&self, other: &Self) -> bool {
2929
self.value == other.value
3030
}
3131
}
32-
impl<'a> Eq for Identifier<'a> {}
32+
impl Eq for Identifier<'_> {}
3333

34-
impl<'a> PartialOrd for Identifier<'a> {
34+
impl PartialOrd for Identifier<'_> {
3535
fn partial_cmp(&self, other: &Self) -> Option<core::cmp::Ordering> {
3636
Some(self.cmp(other))
3737
}
3838
}
3939

40-
impl<'a> Ord for Identifier<'a> {
40+
impl Ord for Identifier<'_> {
4141
fn cmp(&self, other: &Self) -> core::cmp::Ordering {
4242
self.value.cmp(other.value)
4343
}
4444
}
4545

46-
impl<'a> alloc::fmt::Display for Identifier<'a> {
46+
impl alloc::fmt::Display for Identifier<'_> {
4747
fn fmt(&self, f: &mut alloc::fmt::Formatter<'_>) -> alloc::fmt::Result {
4848
self.value.fmt(f)
4949
}
5050
}
5151

52-
impl<'a> Borrow<str> for Identifier<'a> {
52+
impl Borrow<str> for Identifier<'_> {
5353
fn borrow(&self) -> &str {
5454
self.value
5555
}
@@ -75,7 +75,7 @@ impl<'a> core::ops::Deref for Identifier<'a> {
7575
}
7676
}
7777

78-
impl<'a> Spanned for Identifier<'a> {
78+
impl Spanned for Identifier<'_> {
7979
fn span(&self) -> Span {
8080
self.span.span()
8181
}

0 commit comments

Comments
 (0)