Skip to main content

Module recovery

Module recovery 

Source

Structs§

PatchData
Patch data returned from an external source (e.g., database).
PatchDataFileInfo
File info from external patch data (hashes are optional).
PatchDataVulnerability
Vulnerability info from external patch data.
RecoveryOptions
Options for manifest recovery.
RecoveryResult
Result of manifest recovery operation.

Enums§

RecoveryEvent
Events emitted during recovery.

Functions§

recover_manifest
Recover and validate manifest with automatic repair of invalid patches.

Type Aliases§

OnRecoveryEventFn
Type alias for the recovery event callback.
RefetchPatchFn
Type alias for the refetch callback. Takes (uuid, optional purl) and returns a future resolving to Option.