docker_image_pusher/
lib.rs

1//! Docker Image Pusher Library
2//! 
3//! This file serves as the library root for the docker-image-pusher crate,
4//! organizing and exposing the various modules that make up the application.
5
6pub mod error;
7pub mod output;
8pub mod config;
9pub mod digest;  // 新增的digest工具模块
10pub mod tar_utils; // Shared tar processing utilities
11pub mod image;
12pub mod registry;
13pub mod upload;
14pub mod cli;
15
16pub use output::OutputManager;
17pub use error::{Result, PusherError};
18pub use config::AuthConfig;
19pub use digest::DigestUtils;  // 导出digest工具