#[repr(u32)]
pub enum _alpm_event_type_t {
Show 37 variants ALPM_EVENT_CHECKDEPS_START, ALPM_EVENT_CHECKDEPS_DONE, ALPM_EVENT_FILECONFLICTS_START, ALPM_EVENT_FILECONFLICTS_DONE, ALPM_EVENT_RESOLVEDEPS_START, ALPM_EVENT_RESOLVEDEPS_DONE, ALPM_EVENT_INTERCONFLICTS_START, ALPM_EVENT_INTERCONFLICTS_DONE, ALPM_EVENT_TRANSACTION_START, ALPM_EVENT_TRANSACTION_DONE, ALPM_EVENT_PACKAGE_OPERATION_START, ALPM_EVENT_PACKAGE_OPERATION_DONE, ALPM_EVENT_INTEGRITY_START, ALPM_EVENT_INTEGRITY_DONE, ALPM_EVENT_LOAD_START, ALPM_EVENT_LOAD_DONE, ALPM_EVENT_SCRIPTLET_INFO, ALPM_EVENT_DB_RETRIEVE_START, ALPM_EVENT_DB_RETRIEVE_DONE, ALPM_EVENT_DB_RETRIEVE_FAILED, ALPM_EVENT_PKG_RETRIEVE_START, ALPM_EVENT_PKG_RETRIEVE_DONE, ALPM_EVENT_PKG_RETRIEVE_FAILED, ALPM_EVENT_DISKSPACE_START, ALPM_EVENT_DISKSPACE_DONE, ALPM_EVENT_OPTDEP_REMOVAL, ALPM_EVENT_DATABASE_MISSING, ALPM_EVENT_KEYRING_START, ALPM_EVENT_KEYRING_DONE, ALPM_EVENT_KEY_DOWNLOAD_START, ALPM_EVENT_KEY_DOWNLOAD_DONE, ALPM_EVENT_PACNEW_CREATED, ALPM_EVENT_PACSAVE_CREATED, ALPM_EVENT_HOOK_START, ALPM_EVENT_HOOK_DONE, ALPM_EVENT_HOOK_RUN_START, ALPM_EVENT_HOOK_RUN_DONE,
}
Expand description

Type of events.

Variants

ALPM_EVENT_CHECKDEPS_START

Dependencies will be computed for a package.

ALPM_EVENT_CHECKDEPS_DONE

Dependencies were computed for a package.

ALPM_EVENT_FILECONFLICTS_START

File conflicts will be computed for a package.

ALPM_EVENT_FILECONFLICTS_DONE

File conflicts were computed for a package.

ALPM_EVENT_RESOLVEDEPS_START

Dependencies will be resolved for target package.

ALPM_EVENT_RESOLVEDEPS_DONE

Dependencies were resolved for target package.

ALPM_EVENT_INTERCONFLICTS_START

Inter-conflicts will be checked for target package.

ALPM_EVENT_INTERCONFLICTS_DONE

Inter-conflicts were checked for target package.

ALPM_EVENT_TRANSACTION_START

Processing the package transaction is starting.

ALPM_EVENT_TRANSACTION_DONE

Processing the package transaction is finished.

ALPM_EVENT_PACKAGE_OPERATION_START

Package will be installed/upgraded/downgraded/re-installed/removed; See alpm_event_package_operation_t for arguments.

ALPM_EVENT_PACKAGE_OPERATION_DONE

Package was installed/upgraded/downgraded/re-installed/removed; See alpm_event_package_operation_t for arguments.

ALPM_EVENT_INTEGRITY_START

Target package’s integrity will be checked.

ALPM_EVENT_INTEGRITY_DONE

Target package’s integrity was checked.

ALPM_EVENT_LOAD_START

Target package will be loaded.

ALPM_EVENT_LOAD_DONE

Target package is finished loading.

ALPM_EVENT_SCRIPTLET_INFO

Scriptlet has printed information; See alpm_event_scriptlet_info_t for arguments.

ALPM_EVENT_DB_RETRIEVE_START

Database files will be downloaded from a repository.

ALPM_EVENT_DB_RETRIEVE_DONE

Database files were downloaded from a repository.

ALPM_EVENT_DB_RETRIEVE_FAILED

Not all database files were successfully downloaded from a repository.

ALPM_EVENT_PKG_RETRIEVE_START

Package files will be downloaded from a repository.

ALPM_EVENT_PKG_RETRIEVE_DONE

Package files were downloaded from a repository.

ALPM_EVENT_PKG_RETRIEVE_FAILED

Not all package files were successfully downloaded from a repository.

ALPM_EVENT_DISKSPACE_START

Disk space usage will be computed for a package.

ALPM_EVENT_DISKSPACE_DONE

Disk space usage was computed for a package.

ALPM_EVENT_OPTDEP_REMOVAL

An optdepend for another package is being removed; See alpm_event_optdep_removal_t for arguments.

ALPM_EVENT_DATABASE_MISSING

A configured repository database is missing; See alpm_event_database_missing_t for arguments.

ALPM_EVENT_KEYRING_START

Checking keys used to create signatures are in keyring.

ALPM_EVENT_KEYRING_DONE

Keyring checking is finished.

ALPM_EVENT_KEY_DOWNLOAD_START

Downloading missing keys into keyring.

ALPM_EVENT_KEY_DOWNLOAD_DONE

Key downloading is finished.

ALPM_EVENT_PACNEW_CREATED

A .pacnew file was created; See alpm_event_pacnew_created_t for arguments.

ALPM_EVENT_PACSAVE_CREATED

A .pacsave file was created; See alpm_event_pacsave_created_t for arguments.

ALPM_EVENT_HOOK_START

Processing hooks will be started.

ALPM_EVENT_HOOK_DONE

Processing hooks is finished.

ALPM_EVENT_HOOK_RUN_START

A hook is starting

ALPM_EVENT_HOOK_RUN_DONE

A hook has finished running.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.