Move replication operation contracts into crate (#4165)

refactor(replication): move operation contracts into crate
This commit is contained in:
Zhengchao An
2026-07-02 10:48:02 +08:00
committed by GitHub
parent b57820a486
commit df6ce41acd
8 changed files with 140 additions and 82 deletions
+2
View File
@@ -14,12 +14,14 @@
pub mod config;
pub mod mrf;
pub mod operation;
pub mod resync;
pub mod rule;
pub mod tagging;
pub use config::{ObjectOpts, ReplicationConfigurationExt};
pub use mrf::{MrfOpKind, MrfReplicateEntry, decode_mrf_file, encode_mrf_file};
pub use operation::{MustReplicateOptions, is_ssec_encrypted};
pub use resync::{
BucketReplicationResyncStatus, Error, Result, ResyncOpts, ResyncStatusType, TargetReplicationResyncStatus,
decode_resync_file, encode_resync_file,