Crate winbrew_engines

Crate winbrew_engines 

Source
Expand description

Engine dispatch and platform-specific installers for WinBrew.

winbrew-engines maps installer metadata to execution backends and owns the archive, portable, and Windows-specific install/remove implementations. The crate stays focused on engine selection, engine receipts, and platform adapters so the app layer can orchestrate without embedding OS details.

Modules§

archive
Archive-backed install strategy for file-based payloads.
payload 🔒
portable
Portable install strategy for raw file-based payloads.
registry 🔒
windows
Windows platform boundary for winbrew-engines.

Structs§

EngineInstallReceipt
Completion record returned by an engine after installation.

Enums§

DeploymentKind
The semantic deployment outcome of an installation.
EngineKind
The engine family that executed or will execute an install.

Traits§

PackageEngine

Functions§

probe_installer_from_download
resolve_deployment_kind
resolve_engine_for_installer