Module switchboard

Module switchboard 

Source

Modules§

jobs
supervisors

Structs§

AuthToken
ExtendedJobState
This is exclusively an API type
JobRequest
JobResult
Represents the finalized state of a job.
JobSshEndpoint
JobStatus
Represents the status of a job as of some point in time.
LoginRequest
Request Body that [login_handler] expects.
LoginResponse
Response Body that [login_handler] emits.

Enums§

ExitStatus
JobEvent
JobInitSpec
JobState
Represents a point in a job’s lifecycle.
SupervisorStatus
Note the difference with switchboard_supervisor’s SupervisorStatus: that one is concerned solely primarily with over-the-wire communication, so it does not have ‘Disconnected’ variants. However, on the switchboard side, we do need those, hence the differrent set of variants.

Traits§

JsonProxiedStatus