Structs§
- Custom
Image Config - Configuration for custom images - supports two modes:
- Machine
- Machine
Config - Machine
Pool
Enums§
- Distro
- Image
- Wrapper enum for different Image types
- Image
Source - Source of a file: URL or local file path
- ShaType
Functions§
- compute_
sha256_ streaming - Compute SHA-256 hash using streaming approach with sync I/O This provides 7-27% better performance than shell commands in release mode
- compute_
sha512_ streaming - Compute SHA-512 hash using streaming approach with sync I/O
- create_
custom_ image - Factory function for custom images
- create_
image - Factory function to create Image instances based on distro
- get_
sha256 - Calculate SHA256 with command line tool
sha256sum - get_
sha512 - Calculate SHA512 with command line tool
sha512sum - with_
machine - with_
pool