[][src]Crate rpm

Re-exports

pub use crate::crypto;
pub use crate::crypto::pgp::Signer as SignerPGP;
pub use crate::crypto::pgp::Verifier as VerifierPGP;

Modules

crypto

Structs

Dependency
Empty

Initial empty builder.

Header
Lead
RPMBuilder
RPMError
RPMFileEntry
RPMFileOptions
RPMFileOptionsBuilder
RPMPackage
RPMPackageMetadata
SignatureHeaderBuilder

base signature header builder

WithDigest

Builder beyond the empty stage, already containing a digest.

WithSignature

Builder already has a hash and is ready for completion.

Enums

Compressor
IndexSignatureTag
IndexTag

Constants

HEADER_I18NTABLE
HEADER_IMAGE
HEADER_IMMUTABLE
HEADER_MAGIC

header magic recognition (not the lead!)

HEADER_REGIONS
HEADER_SIGBASE
HEADER_SIGNATURES
HEADER_TAGBASE
LEAD_SIZE

lead header size

RPMTAG_SIG_BASE
RPM_MAGIC

rpm magic as part of the lead header

Traits

ConstructionStage

A marker trait for builder stages

Tag