From 626745165295c49f94e697c2ea1bf54c488cc00e Mon Sep 17 00:00:00 2001 From: Heiko Schaefer Date: Sat, 16 Jul 2022 12:55:18 +0200 Subject: [PATCH] Clippy: avoid extra heap allocation. --- openpgp-card/src/card_do.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openpgp-card/src/card_do.rs b/openpgp-card/src/card_do.rs index caf4574..6f3a2bf 100644 --- a/openpgp-card/src/card_do.rs +++ b/openpgp-card/src/card_do.rs @@ -5,7 +5,7 @@ use chrono::{DateTime, Utc}; use std::convert::{TryFrom, TryInto}; -use std::fmt::{Display, Formatter}; +use std::fmt::{Display, Formatter, Write}; use std::time::{Duration, UNIX_EPOCH}; use crate::{algorithm::Algo, tlv::Tlv, Error, KeySet, KeyType, Tags}; @@ -960,7 +960,7 @@ impl Fingerprint { let mut fp = String::new(); for i in 0..20 { - fp.push_str(&format!("{:02X}", self.0[i])); + let _ = write!(&mut fp, "{:02X}", self.0[i]); if i < 19 && (i % 2 == 1) { fp.push(' ');