pub enum Event<'a> {
Show 38 variants
PackageOperation(PackageOperationEvent<'a>),
OptDepRemoval(OptDepRemovalEvent<'a>),
ScriptletInfo(ScriptletInfoEvent<'a>),
DatabaseMissing(DatabaseMissingEvent<'a>),
PacnewCreated(PacnewCreatedEvent<'a>),
PacsaveCreated(PacsaveCreatedEvent<'a>),
Hook(HookEvent<'a>),
HookRun(HookRunEvent<'a>),
PkgRetrieveStart(PkgRetrieveStartEvent<'a>),
PkgRetrieveDone,
PkgRetrieveFailed,
CheckDepsStart,
CheckDepsDone,
FileConflictsStart,
FileConflictsDone,
ResolveDepsStart,
ResolveDepsDone,
InterConflictsStart,
InterConflictsDone,
TransactionStart,
TransactionDone,
IntegrityStart,
IntegrityDone,
LoadStart,
LoadDone,
RetrieveStart,
RetrieveDone,
RetrieveFailed,
DiskSpaceStart,
DiskSpaceDone,
KeyringStart,
KeyringDone,
KeyDownloadStart,
KeyDownloadDone,
HookStart,
HookDone,
HookRunStart,
HookRunDone,
}
Variants§
PackageOperation(PackageOperationEvent<'a>)
OptDepRemoval(OptDepRemovalEvent<'a>)
ScriptletInfo(ScriptletInfoEvent<'a>)
DatabaseMissing(DatabaseMissingEvent<'a>)
PacnewCreated(PacnewCreatedEvent<'a>)
PacsaveCreated(PacsaveCreatedEvent<'a>)
Hook(HookEvent<'a>)
HookRun(HookRunEvent<'a>)
PkgRetrieveStart(PkgRetrieveStartEvent<'a>)
PkgRetrieveDone
PkgRetrieveFailed
CheckDepsStart
CheckDepsDone
FileConflictsStart
FileConflictsDone
ResolveDepsStart
ResolveDepsDone
InterConflictsStart
InterConflictsDone
TransactionStart
TransactionDone
IntegrityStart
IntegrityDone
LoadStart
LoadDone
RetrieveStart
RetrieveDone
RetrieveFailed
DiskSpaceStart
DiskSpaceDone
KeyringStart
KeyringDone
KeyDownloadStart
KeyDownloadDone
HookStart
HookDone
HookRunStart
HookRunDone
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for Event<'a>
impl<'a> !Send for Event<'a>
impl<'a> !Sync for Event<'a>
impl<'a> Unpin for Event<'a>
impl<'a> !UnwindSafe for Event<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more