From a55cd9025faf9fea54b63d168a5bec555c95ba7f Mon Sep 17 00:00:00 2001 From: "Neal H. Walfield" Date: Wed, 24 Jan 2024 15:44:18 +0100 Subject: openpgp: Improve example. - Simplify initialization. - Use `KeyHandle::aliases` to compare two `KeyHandle`s. --- openpgp/src/keyhandle.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/openpgp/src/keyhandle.rs b/openpgp/src/keyhandle.rs index 5e6dc3d8..7ceb4466 100644 --- a/openpgp/src/keyhandle.rs +++ b/openpgp/src/keyhandle.rs @@ -38,6 +38,7 @@ use crate::{ /// # fn main() -> sequoia_openpgp::Result<()> { /// # use sequoia_openpgp as openpgp; /// use openpgp::KeyHandle; +/// use openpgp::KeyID; /// use openpgp::Packet; /// use openpgp::parse::Parse; /// @@ -59,12 +60,10 @@ use crate::{ /// if let Packet::Signature(sig) = p { /// let issuers = sig.get_issuers(); /// assert_eq!(issuers.len(), 2); -/// assert_eq!(&issuers[0], -/// &KeyHandle::Fingerprint( -/// "C03F A641 1B03 AE12 5764 6118 7223 B566 78E0 2528" -/// .parse()?)); -/// assert_eq!(&issuers[1], -/// &KeyHandle::KeyID("7223 B566 78E0 2528".parse()?)); +/// let kh: KeyHandle +/// = "C03F A641 1B03 AE12 5764 6118 7223 B566 78E0 2528".parse()?; +/// assert!(&issuers[0].aliases(&kh)); +/// assert!(&issuers[1].aliases(&kh)); /// } else { /// unreachable!("It's a signature!"); /// } -- cgit v1.2.3