Type Alias alpm_sys::alpm_conflict_t

source ·
pub type alpm_conflict_t = _alpm_conflict_t;
Expand description

A conflict that has occurred between two packages.

Aliased Type§

struct alpm_conflict_t {
    pub package1_hash: u64,
    pub package2_hash: u64,
    pub package1: *mut i8,
    pub package2: *mut i8,
    pub reason: *mut _alpm_depend_t,
}

Fields§

§package1_hash: u64

Hash of the first package name (used internally to speed up conflict checks)

§package2_hash: u64

Hash of the second package name (used internally to speed up conflict checks)

§package1: *mut i8

Name of the first package

§package2: *mut i8

Name of the second package

§reason: *mut _alpm_depend_t

The conflict