| Crates.io | logosq-os-scheduler |
| lib.rs | logosq-os-scheduler |
| version | 0.1.0 |
| created_at | 2026-01-20 20:25:05.038069+00 |
| updated_at | 2026-01-20 20:25:05.038069+00 |
| description | Quantum-classical task scheduler for LogosQ Quantum OS |
| homepage | |
| repository | https://github.com/WeaveITMeta/LogosQ-OS-Scheduler |
| max_upload_size | |
| id | 2057490 |
| size | 89,708 |
A hybrid quantum-classical task scheduler for the LogosQ Quantum Operating System.
use logosq_os_scheduler::{QuantumScheduler, Task, TaskPriority};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let scheduler = QuantumScheduler::new(4)?;
let task = Task::quantum("bell_state")
.with_priority(TaskPriority::High)
.build();
let handle = scheduler.submit(task).await?;
let result = handle.wait().await?;
Ok(())
}
[dependencies]
logosq-os-scheduler = "0.1"
tokio = { version = "1.35", features = ["full"] }
MIT OR Apache-2.0