Crate ora

Source
Expand description

Client library for the Ora job scheduler.

It currently just re-exports everything from ora_client.

Modules§

admin
Wrappers over client connections that provide higher-level abstractions.
executor
An implementation of a job executor.
job_definition
Job definitions and related types.
job_handle
Wrappers for interacting with jobs.
job_query
Query filters for jobs.
job_type
Traits and types that allow defining jobs in a mostly type-safe way.
schedule_definition
Schedule definitions and details.
schedule_handle
A handle to a schedule.
schedule_query
Query filters for schedules.
snapshot
High-level client for interacting with the Ora server snapshot endpoints.

Structs§

AdminClient
A high-level client for interacting with the Ora server admin endpoints.
ExecutionContext
The context in which a job is executed.
Executor
An executor for running jobs.
ExecutorOptions
Options for configuring an executor.
JobDefinition
The definition of a job that can be executed in the future.
TypedJobDefinition
A job definition that carries the job type.

Traits§

JobType
A job type that can be executed by the server.

Type Aliases§

IndexMap
IndexSet

Derive Macros§

JobType
Derive macro for the JobType trait.