optirs-tpu 0.3.2

OptiRS TPU coordination and pod management
Documentation
// Queue Module

use serde::{Deserialize, Serialize};
use std::collections::VecDeque;

#[derive(Debug, Clone, Default)]
pub struct EventQueue {
    pub events: VecDeque<Event>,
}

#[derive(Debug, Clone)]
pub struct Event;

#[derive(Debug, Clone, Serialize, Deserialize, Default)]
pub enum QueuePolicy {
    #[default]
    FIFO,
    LIFO,
    Priority,
}