optirs-tpu 0.3.1

OptiRS TPU coordination and pod management
Documentation
// Handlers Module

use crate::pod_coordination::types::*;
use serde::{Deserialize, Serialize};

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

#[derive(Debug, Clone, Serialize, Deserialize, Default)]
pub enum HandlerType {
    Sync,
    #[default]
    Async,
    Buffered,
}

#[derive(Debug, Clone, Default)]
pub struct HandlerConfig {
    pub handler_type: HandlerType,
}