Files
BlueArchiveToolkit/crates/bat-patch/src/lib.rs
T
nyaKazuha f4880a71bd feat(patch): 补齐通用补丁引擎基础
实现 Binary、JSON、Text patch 与通用 manifest 校验基础。

验证:cargo test -p bat-patch --locked;cargo clippy -p bat-patch --all-targets --locked -- -D warnings。
2026-07-31 00:21:50 +08:00

28 lines
518 B
Rust

//! # BAT Patch
//!
//! Patch 引擎核心实现
//!
//! 支持:
//! - Binary Diff/Patch
//! - JSON Patch
//! - Rollback
//! - Integrity Check
#![warn(missing_docs)]
#![warn(clippy::all)]
pub mod binary;
pub mod error;
pub mod json;
pub mod manifest;
pub mod text;
pub use error::{PatchError, Result};
pub use manifest::{
PatchIntegrity, PatchKind, PatchManifest, PatchManifestFile, PatchRollback,
PATCH_MANIFEST_VERSION,
};
/// Patch 引擎版本号
pub const VERSION: &str = env!("CARGO_PKG_VERSION");