Enum alpm_sys::alpm_event_type_t [−][src]
#[repr(u32)]
pub enum alpm_event_type_t {
Show 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_RETRIEVE_START,
ALPM_EVENT_RETRIEVE_DONE,
ALPM_EVENT_RETRIEVE_FAILED,
ALPM_EVENT_PKGDOWNLOAD_START,
ALPM_EVENT_PKGDOWNLOAD_DONE,
ALPM_EVENT_PKGDOWNLOAD_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
Expand description
Dependencies will be computed for a package.
Expand description
Dependencies were computed for a package.
Expand description
File conflicts will be computed for a package.
Expand description
File conflicts were computed for a package.
Expand description
Dependencies will be resolved for target package.
Expand description
Dependencies were resolved for target package.
Expand description
Inter-conflicts will be checked for target package.
Expand description
Inter-conflicts were checked for target package.
Expand description
Processing the package transaction is starting.
Expand description
Processing the package transaction is finished.
Expand description
Package will be installed/upgraded/downgraded/re-installed/removed; See alpm_event_package_operation_t for arguments.
Expand description
Package was installed/upgraded/downgraded/re-installed/removed; See alpm_event_package_operation_t for arguments.
Expand description
Target package’s integrity will be checked.
Expand description
Target package’s integrity was checked.
Expand description
Target package will be loaded.
Expand description
Target package is finished loading.
Expand description
Scriptlet has printed information; See alpm_event_scriptlet_info_t for arguments.
Expand description
Files will be downloaded from a repository.
Expand description
Files were downloaded from a repository.
Expand description
Not all files were successfully downloaded from a repository.
Expand description
A file will be downloaded from a repository; See alpm_event_pkgdownload_t for arguments
Expand description
A file was downloaded from a repository; See alpm_event_pkgdownload_t for arguments
Expand description
A file failed to be downloaded from a repository; See alpm_event_pkgdownload_t for arguments
Expand description
Disk space usage will be computed for a package.
Expand description
Disk space usage was computed for a package.
Expand description
An optdepend for another package is being removed; See alpm_event_optdep_removal_t for arguments.
Expand description
A configured repository database is missing; See alpm_event_database_missing_t for arguments.
Expand description
Checking keys used to create signatures are in keyring.
Expand description
Keyring checking is finished.
Expand description
Downloading missing keys into keyring.
Expand description
Key downloading is finished.
Expand description
A .pacnew file was created; See alpm_event_pacnew_created_t for arguments.
Expand description
A .pacsave file was created; See alpm_event_pacsave_created_t for arguments
Expand description
Processing hooks will be started.
Expand description
Processing hooks is finished.
Expand description
A hook is starting
Expand description
A hook has finished running
Trait Implementations
impl Clone for _alpm_event_type_t[src]
impl Clone for _alpm_event_type_t[src]fn clone(&self) -> _alpm_event_type_t[src]
fn clone(&self) -> _alpm_event_type_t[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]Performs copy-assignment from source. Read more
impl Debug for _alpm_event_type_t[src]
impl Debug for _alpm_event_type_t[src]impl Hash for _alpm_event_type_t[src]
impl Hash for _alpm_event_type_t[src]impl Copy for _alpm_event_type_t[src]
impl Eq for _alpm_event_type_t[src]
impl StructuralEq for _alpm_event_type_t[src]
impl StructuralPartialEq for _alpm_event_type_t[src]
Auto Trait Implementations
impl RefUnwindSafe for _alpm_event_type_t
impl Send for _alpm_event_type_t
impl Sync for _alpm_event_type_t
impl Unpin for _alpm_event_type_t
impl UnwindSafe for _alpm_event_type_t
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone, [src]
impl<T> ToOwned for T where
T: Clone, [src]type Owned = T
type Owned = TThe resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn to_owned(&self) -> T[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)[src]
pub fn clone_into(&self, target: &mut T)[src]🔬 This is a nightly-only experimental API. (toowned_clone_into)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more