[−][src]Crate gpgme
Re-exports
pub use self::context::Context; |
pub use self::data::Data; |
pub use self::data::IntoData; |
pub use self::engine::EngineInfo; |
pub use self::keys::Key; |
pub use self::keys::Subkey; |
pub use self::keys::UserId; |
pub use self::keys::UserIdSignature; |
pub use self::notation::SignatureNotation; |
pub use self::results::DecryptionResult; |
pub use self::results::EncryptionResult; |
pub use self::results::Import; |
pub use self::results::ImportResult; |
pub use self::results::InvalidKey; |
pub use self::results::KeyGenerationResult; |
pub use self::results::KeyListResult; |
pub use self::results::NewSignature; |
pub use self::results::PkaTrust; |
pub use self::results::QuerySwdbResult; |
pub use self::results::Recipient; |
pub use self::results::Signature; |
pub use self::results::SigningResult; |
pub use self::results::VerificationResult; |
pub use self::tofu::TofuInfo; |
pub use self::tofu::TofuPolicy; |
pub use self::trust::TrustItem; |
pub use gpg_error as error; |
Modules
context | |
data | |
edit | |
engine | |
keys | |
notation | |
results | |
tofu | |
trust |
Macros
require_gpgme_ver |
Structs
AuditLogFlags | |
CreateKeyFlags | |
DecryptFlags | |
DeleteKeyFlags | |
EditInteractionStatus | |
EncryptFlags | |
Error | A type wrapping errors produced by GPG libraries. |
ExportMode | |
Gpgme | A type for managing the library's configuration. |
ImportFlags | |
InteractionStatus | |
KeyListMode | |
KeySigningFlags | |
PassphraseRequest | |
ProgressInfo | |
SignatureNotationFlags | |
SignatureSummary |
Enums
HashAlgorithm | |
KeyAlgorithm | |
KeyOrigin | |
PinentryMode | |
Protocol | A cryptographic protocol that may be used with the library. |
SignMode | |
Validity |
Traits
EditInteractor | |
Interactor | |
PassphraseProvider | |
ProgressHandler | |
StatusHandler |
Functions
init | Initializes the gpgme library. |
set_flag |
Type Definitions
Result |