Expand description
Value types used by the database.
Structs§
- Architecture
- Type of iterator item of
ArchitectureListand value ofarch. - Architecture
Iterator - Iterator type of
ArchitectureList. - Architecture
List - Type of value of
ARCH. - Base
- Type of value of
BASEandpkgbase. - Build
Option - Type of value of
options. - Change
Log - Type of value of
changelog. - Dependency
- Type of iterator item of
DependencyList. - Dependency
AndReason - Type of iterator item of
DependencyAndReasonList. - Dependency
AndReason Iterator - Iterator type of
DependencyAndReasonList. - Dependency
AndReason List - Type of value of
OPTDEPENDS. - Dependency
Iterator - Iterator type of
DependencyList. - Dependency
List - Type of value of
DEPENDS,MAKEDEPENDS,CHECKDEPENDS,PROVIDES,CONFLICTS, andREPLACES. - Dependency
Name - Name of a dependency. It could either be a package name or a soname of a library.
- Dependency
Reason - Reason for installing a dependency.
- Dependency
Specification - Specification of a dependency.
- Description
- Type of value of
DESCandpkgdesc. - Epoch
- Type of value of
epoch. - File
Name - Type of value of
FILENAME,noextract, andinstall. - File
Path - Type of value of
backup. - Group
- Type of iterator item of
GroupListand value ofgroups. - Group
Iterator - Iterator type of
GroupList. - Group
List - Type of value of
GROUPS. - Hex128
- Type of value of
MD5SUM. - Hex256
- Type of value of
SHA256SUM. - License
- Type of iterator item of
LicenseListand value oflicense. - License
Iterator - Iterator type of
LicenseList. - License
List - Type of value of
LICENSE. - Name
- Type of value of
NAMEandpkgname. - Packager
- Type of value of
PACKAGER. - Parsed
Version - Result of
Version::parse. - PgpKey
- Type of value of
validpgpkeys. - PgpSignature
- Type of value of
PGPSIG. - Release
- Type of value of
pkgrel. - Repository
Name - Name of a repository.
- Size
- Type of value of
CSIZEandISIZE. - Skip
OrHex128 - Type of value of
md5sums. - Skip
OrHex160 - Type of value of
sha1sums. - Skip
OrHex224 - Type of value of
sha224sums. - Skip
OrHex256 - Type of value of
sha256sums. - Skip
OrHex384 - Type of value of
sha384sums. - Skip
OrHex512 - Type of value of
sha512sumsandb2sums. - Source
- Type of value of
source. - Timestamp
- Type of value of
BUILDDATE. - Upstream
Version - Type of value of
pkgver. - Upstream
Version Component - Component of
UpstreamVersion, it includes a numeric prefix and a non-numeric suffix. - Upstream
Version Component Iter - Iterator over
UpstreamVersionComponent. - Url
- Type of value of
URL. - Valid
Upstream Version - Upstream version which has been validated.
- Validate
Upstream Version Error - Error of
UpstreamVersion::validate. - Version
- Type of value of
VERSION.
Enums§
- Dependency
Specification Operator - Operator at the start of a
DependencySpecification. - Parse
Version Error - Error type of
Version::parse. - Skip
OrArray - Parse result of
SkipOrHex*::u8_arraymethods. - Split
Version Error - Error type of
Version::components.
Traits§
- Parse
Array - Types that implement this trait can parse its content into an array.