Module service

Source
Expand description

Defines which behaviors are required to define a job or service.

Structs§

LoopConfig
LoopingJobService
LoopingMutJobService
Use this as the service type instead of LoopingJobService for mutable jobs that need to be implemented as MutJob instead of Job.

Traits§

AsJob
Job
LoopableJob
MutJob
Use this if you never plan on trying to use the same instance of this job multiple times concurrently.
SelfConfiguredLoop
Service