optirs-learned 0.3.1

OptiRS learned optimizers and meta-learning
Documentation
//! # IntegrationConfig - Trait Implementations
//!
//! This module contains trait implementations for `IntegrationConfig`.
//!
//! ## Implemented Traits
//!
//! - `Default`
//!
//! 🤖 Generated with [SplitRS](https://github.com/cool-japan/splitrs)

use super::config::*;
use super::state::*;
use std::time::{Duration, SystemTime};

use super::types::{IntegrationConfig, LoggingConfig};

impl Default for IntegrationConfig {
    fn default() -> Self {
        Self {
            enabled: true,
            default_timeout: Duration::from_secs(30),
            max_connections: 100,
            health_check_interval: Duration::from_secs(60),
            metrics_enabled: true,
            logging: LoggingConfig::default(),
        }
    }
}