mod abort_bucket_worm;
mod complete_bucket_worm;
mod extend_bucket_worm;
mod get_bucket_worm;
mod initiate_bucket_worm;
pub use abort_bucket_worm::*;
pub use complete_bucket_worm::*;
pub use extend_bucket_worm::*;
pub use get_bucket_worm::*;
pub use initiate_bucket_worm::*;
pub trait BucketWormOperations:
InitiateBucketWormOps + AbortBucketWormOps + CompleteBucketWormOps + ExtendBucketWormOps + GetBucketWormOps
{
}
impl<T> BucketWormOperations for T where
T: InitiateBucketWormOps
+ AbortBucketWormOps
+ CompleteBucketWormOps
+ ExtendBucketWormOps
+ GetBucketWormOps
{
}