Module sequoia_openpgp::cert::prelude
source · [−]Expand description
Brings most relevant types and traits into scope for working with certificates.
Less often used types and traits that are more likely to lead to a naming conflict are not brought into scope.
Traits are brought into scope anonymously.
use openpgp::cert::prelude::*;
Re-exports
pub use crate::cert::Cert;
pub use crate::cert::Preferences as _;
pub use crate::cert::ValidCert;
pub use crate::cert::amalgamation::ComponentAmalgamation;
pub use crate::cert::amalgamation::UnknownComponentAmalgamation;
pub use crate::cert::amalgamation::UserAttributeAmalgamation;
pub use crate::cert::amalgamation::UserIDAmalgamation;
pub use crate::cert::amalgamation::ValidAmalgamation as _;
pub use crate::cert::amalgamation::ValidComponentAmalgamation;
pub use crate::cert::amalgamation::ValidUserAttributeAmalgamation;
pub use crate::cert::amalgamation::ValidUserIDAmalgamation;
pub use crate::cert::amalgamation::ValidateAmalgamation as _;
pub use crate::cert::amalgamation::key::ErasedKeyAmalgamation;
pub use crate::cert::amalgamation::key::KeyAmalgamation;
pub use crate::cert::amalgamation::key::PrimaryKey as _;
pub use crate::cert::amalgamation::key::PrimaryKeyAmalgamation;
pub use crate::cert::amalgamation::key::SubordinateKeyAmalgamation;
pub use crate::cert::amalgamation::key::ValidErasedKeyAmalgamation;
pub use crate::cert::amalgamation::key::ValidKeyAmalgamation;
pub use crate::cert::amalgamation::key::ValidPrimaryKeyAmalgamation;
pub use crate::cert::amalgamation::key::ValidSubordinateKeyAmalgamation;
pub use crate::cert::bundle::ComponentBundle;
pub use crate::cert::bundle::KeyBundle;
pub use crate::cert::bundle::PrimaryKeyBundle;
pub use crate::cert::bundle::SubkeyBundle;
pub use crate::cert::bundle::UnknownBundle;
pub use crate::cert::bundle::UserAttributeBundle;
pub use crate::cert::bundle::UserIDBundle;
Structs
Simplifies the generation of OpenPGP certificates.
An iterator over a sequence of certificates, i.e., an OpenPGP keyring.
A builder for revocation certificates for OpenPGP certificates.
An iterator over components.
An iterator over Key
s.
A Key builder.
A Subkey builder.
A builder for revocation certificates for subkeys.
A builder for revocation certificates for User Attributes.
A builder for revocation certificates for User ID.
An iterator over valid components.
An iterator over valid Key
s.
Enums
Groups symmetric and asymmetric algorithms.
Type Definitions
An iterator over UnknownComponentAmalgamtion
s.
An iterator over UserAttributeAmalgamtion
s.
An iterator over UserIDAmalgamtion
s.
An iterator over ValidUserAttributeAmalgamtion
s.
An iterator over ValidUserIDAmalgamtion
s.