Skip to content

Commit 9a45110

Browse files
bstrieenarxbot
authored andcommitted
style: address clippy warnings
Signed-off-by: bstrie <[email protected]>
1 parent 109c371 commit 9a45110

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

ciborium/src/de/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ struct Deserializer<'b, R: Read> {
5151
recurse: usize,
5252
}
5353

54-
impl<'de, 'a, 'b, R: Read> Deserializer<'b, R>
54+
impl<'a, R: Read> Deserializer<'a, R>
5555
where
5656
R::Error: core::fmt::Debug,
5757
{

ciborium/src/tag.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ impl ser::Serializer for Serializer {
426426
}
427427
}
428428

429-
impl<'a> ser::SerializeSeq for Serializer {
429+
impl ser::SerializeSeq for Serializer {
430430
type Ok = u64;
431431
type Error = Error;
432432

@@ -441,7 +441,7 @@ impl<'a> ser::SerializeSeq for Serializer {
441441
}
442442
}
443443

444-
impl<'a> ser::SerializeTuple for Serializer {
444+
impl ser::SerializeTuple for Serializer {
445445
type Ok = u64;
446446
type Error = Error;
447447

@@ -456,7 +456,7 @@ impl<'a> ser::SerializeTuple for Serializer {
456456
}
457457
}
458458

459-
impl<'a> ser::SerializeTupleStruct for Serializer {
459+
impl ser::SerializeTupleStruct for Serializer {
460460
type Ok = u64;
461461
type Error = Error;
462462

@@ -471,7 +471,7 @@ impl<'a> ser::SerializeTupleStruct for Serializer {
471471
}
472472
}
473473

474-
impl<'a> ser::SerializeTupleVariant for Serializer {
474+
impl ser::SerializeTupleVariant for Serializer {
475475
type Ok = u64;
476476
type Error = Error;
477477

@@ -486,7 +486,7 @@ impl<'a> ser::SerializeTupleVariant for Serializer {
486486
}
487487
}
488488

489-
impl<'a> ser::SerializeMap for Serializer {
489+
impl ser::SerializeMap for Serializer {
490490
type Ok = u64;
491491
type Error = Error;
492492

@@ -506,7 +506,7 @@ impl<'a> ser::SerializeMap for Serializer {
506506
}
507507
}
508508

509-
impl<'a> ser::SerializeStruct for Serializer {
509+
impl ser::SerializeStruct for Serializer {
510510
type Ok = u64;
511511
type Error = Error;
512512

@@ -525,7 +525,7 @@ impl<'a> ser::SerializeStruct for Serializer {
525525
}
526526
}
527527

528-
impl<'a> ser::SerializeStructVariant for Serializer {
528+
impl ser::SerializeStructVariant for Serializer {
529529
type Ok = u64;
530530
type Error = Error;
531531

ciborium/src/value/de.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ impl<'de> de::Deserialize<'de> for Value {
173173

174174
struct Deserializer<T>(T);
175175

176-
impl<'a, 'de> Deserializer<&'a Value> {
176+
impl<'a> Deserializer<&'a Value> {
177177
fn integer<N>(&self, kind: &'static str) -> Result<N, Error>
178178
where
179179
N: TryFrom<u128>,
@@ -233,7 +233,7 @@ impl<'a, 'de> de::Deserializer<'de> for Deserializer<&'a Value> {
233233
Value::Null => visitor.visit_none(),
234234

235235
Value::Tag(t, v) => {
236-
let parent: Deserializer<&Value> = Deserializer(&*v);
236+
let parent: Deserializer<&Value> = Deserializer(v);
237237
let access = crate::tag::TagAccess::new(parent, Some(*t));
238238
visitor.visit_enum(access)
239239
}
@@ -487,7 +487,7 @@ impl<'a, 'de> de::Deserializer<'de> for Deserializer<&'a Value> {
487487
v => (None, v),
488488
};
489489

490-
let parent: Deserializer<&Value> = Deserializer(&*val);
490+
let parent: Deserializer<&Value> = Deserializer(val);
491491
let access = crate::tag::TagAccess::new(parent, tag);
492492
return visitor.visit_enum(access);
493493
}

ciborium/src/value/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ impl Value {
452452
/// ```
453453
pub fn as_array(&self) -> Option<&Vec<Value>> {
454454
match *self {
455-
Value::Array(ref array) => Some(&*array),
455+
Value::Array(ref array) => Some(array),
456456
_ => None,
457457
}
458458
}
@@ -646,7 +646,7 @@ impl From<u128> for Value {
646646
}
647647

648648
let mut bytes = &value.to_be_bytes()[..];
649-
while let Some(0) = bytes.get(0) {
649+
while let Some(0) = bytes.first() {
650650
bytes = &bytes[1..];
651651
}
652652

@@ -667,7 +667,7 @@ impl From<i128> for Value {
667667
};
668668

669669
let mut bytes = &raw.to_be_bytes()[..];
670-
while let Some(0) = bytes.get(0) {
670+
while let Some(0) = bytes.first() {
671671
bytes = &bytes[1..];
672672
}
673673

ciborium/src/value/ser.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ impl ser::Serializer for Serializer<()> {
270270
}
271271
}
272272

273-
impl<'a> ser::SerializeSeq for Serializer<Vec<Value>> {
273+
impl ser::SerializeSeq for Serializer<Vec<Value>> {
274274
type Ok = Value;
275275
type Error = Error;
276276

@@ -286,7 +286,7 @@ impl<'a> ser::SerializeSeq for Serializer<Vec<Value>> {
286286
}
287287
}
288288

289-
impl<'a> ser::SerializeTuple for Serializer<Vec<Value>> {
289+
impl ser::SerializeTuple for Serializer<Vec<Value>> {
290290
type Ok = Value;
291291
type Error = Error;
292292

@@ -302,7 +302,7 @@ impl<'a> ser::SerializeTuple for Serializer<Vec<Value>> {
302302
}
303303
}
304304

305-
impl<'a> ser::SerializeTupleStruct for Serializer<Vec<Value>> {
305+
impl ser::SerializeTupleStruct for Serializer<Vec<Value>> {
306306
type Ok = Value;
307307
type Error = Error;
308308

@@ -318,7 +318,7 @@ impl<'a> ser::SerializeTupleStruct for Serializer<Vec<Value>> {
318318
}
319319
}
320320

321-
impl<'a> ser::SerializeTupleVariant for Serializer<Named<Vec<Value>>> {
321+
impl ser::SerializeTupleVariant for Serializer<Named<Vec<Value>>> {
322322
type Ok = Value;
323323
type Error = Error;
324324

@@ -356,7 +356,7 @@ impl<'a> ser::SerializeTupleVariant for Serializer<Named<Vec<Value>>> {
356356
}
357357
}
358358

359-
impl<'a> ser::SerializeMap for Serializer<Map> {
359+
impl ser::SerializeMap for Serializer<Map> {
360360
type Ok = Value;
361361
type Error = Error;
362362

@@ -381,7 +381,7 @@ impl<'a> ser::SerializeMap for Serializer<Map> {
381381
}
382382
}
383383

384-
impl<'a> ser::SerializeStruct for Serializer<Vec<(Value, Value)>> {
384+
impl ser::SerializeStruct for Serializer<Vec<(Value, Value)>> {
385385
type Ok = Value;
386386
type Error = Error;
387387

@@ -403,7 +403,7 @@ impl<'a> ser::SerializeStruct for Serializer<Vec<(Value, Value)>> {
403403
}
404404
}
405405

406-
impl<'a> ser::SerializeStructVariant for Serializer<Named<Vec<(Value, Value)>>> {
406+
impl ser::SerializeStructVariant for Serializer<Named<Vec<(Value, Value)>>> {
407407
type Ok = Value;
408408
type Error = Error;
409409

0 commit comments

Comments
 (0)