Module mas_storage::job 
source · Expand description
Repository to schedule persistent jobs.
Structs§
- A job to deactivate and lock a user
 - A job to delete a device for a user on the homeserver.
 - A wrapper type that defines a job id.
 - A job submission to be scheduled through the repository.
 - A wrapper for
Jobwhich adds the span context in the payload. - A job to provision a device for a user on the homeserver.
 - A job to provision the user on the homeserver.
 - A job to reactivate a user
 - Send account recovery emails
 - A job which syncs the list of devices of a user with the homeserver
 - A job to verify an email address.
 
Traits§
- Trait representing a job.
 - A
JobRepositoryis used to schedule jobs to be executed by a worker. - An extension trait for
JobRepositoryto schedule jobs directly.