//! # 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::{ build_patch_manifest, validate_patch_manifest, verify_patch_file_bytes, PatchIntegrity, PatchKind, PatchManifest, PatchManifestBuildFile, PatchManifestFile, PatchManifestOperation, PatchManifestOperationPayload, PatchManifestProvenance, PatchRollback, PATCH_MANIFEST_VERSION, }; /// Patch 引擎版本号 pub const VERSION: &str = env!("CARGO_PKG_VERSION");