swarm-engine-core 0.1.6

Core types and orchestration for SwarmEngine
Documentation
//! Snapshot Module - デバッグ・分析用のスナップショット機能
//!
//! Tick毎のスナップショットをフォーマット・出力するための機能を提供。
//!
//! # モジュール構成
//!
//! - `formatter`: SnapshotFormatter trait と組み込みフォーマッタ
//!
//! # 使用例
//!
//! ```ignore
//! use swarm_engine_core::snapshot::{ConsoleFormatter, SnapshotFormatter};
//!
//! let formatter = ConsoleFormatter::new();
//! for snapshot in tick_history {
//!     println!("{}", formatter.format_tick(&snapshot));
//! }
//! ```

mod formatter;

pub use formatter::{
    CompactFormatter, ConsoleFormatter, JsonFormatter, SnapshotFormatter, SnapshotOutput,
};