Various type improvements in preparation for new configuration type
This adds OpenPgpUserId
, OpenPgpUserIdList
, OpenPgpVersion
, CryptographicKeyContext
and SigningKeySetup
for a new configuration file setup, that encodes data about a signing key setups.
This also prepares various types for their use in configuration by deriving serde::{Deserialize,Serialize}
, Hash
, Eq
and PartialEq
.