From 7d2a8274e9ec03069b426916e91996e6d8072535 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Wed, 22 May 2019 13:06:53 +0200 Subject: openpgp: Add missing conversions from SKESK{4,5} to SKESK. --- openpgp/src/packet/skesk.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/openpgp/src/packet/skesk.rs b/openpgp/src/packet/skesk.rs index 56ce4768..ba5bac71 100644 --- a/openpgp/src/packet/skesk.rs +++ b/openpgp/src/packet/skesk.rs @@ -197,6 +197,12 @@ impl SKESK4 { } } +impl From for super::SKESK { + fn from(p: SKESK4) -> Self { + super::SKESK::V4(p) + } +} + impl From for Packet { fn from(s: SKESK4) -> Self { Packet::SKESK(SKESK::V4(s)) @@ -359,6 +365,12 @@ impl SKESK5 { } } +impl From for super::SKESK { + fn from(p: SKESK5) -> Self { + super::SKESK::V5(p) + } +} + impl From for Packet { fn from(s: SKESK5) -> Self { Packet::SKESK(SKESK::V5(s)) -- cgit v1.2.3