Skip to main content

qubit_executor/schedule/
mod.rs

1/*******************************************************************************
2 *
3 *    Copyright (c) 2025 - 2026 Haixing Hu.
4 *
5 *    SPDX-License-Identifier: Apache-2.0
6 *
7 *    Licensed under the Apache License, Version 2.0.
8 *
9 ******************************************************************************/
10//! Scheduled executor service abstractions and basic implementations.
11
12mod completable_scheduled_task;
13mod scheduled_executor_service;
14mod scheduled_task;
15mod scheduled_task_entry;
16mod scheduled_task_handle;
17mod scheduled_worker;
18mod single_thread_scheduled_executor_service;
19mod single_thread_scheduled_executor_service_inner;
20mod single_thread_scheduled_executor_service_state;
21
22#[doc(hidden)]
23pub mod testing;
24
25pub use scheduled_executor_service::ScheduledExecutorService;
26pub use scheduled_task_handle::ScheduledTaskHandle;
27pub use single_thread_scheduled_executor_service::SingleThreadScheduledExecutorService;