Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Data System

work/resources/system::System


Traits

∈ Deserialize
∈ Display
∈ PartialEquality
∈ Serialize
∈ ToString


What a work request needs its worker to run on.

Either an operating system, described by its family and optionally its distribution and version, or one exact machine image. Both cannot be requested at once, and a request may give none.

ToString and Display return the operating system family followed by the distribution and the version when given (e.g. "linux", "linux nixos", "linux ubuntu 24.04", "windows 2022"), or "image " followed by the image name.