1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// Common traits and types
/// The `Bucket` struct
/// The `BucketSizer` trait.
/// `ClientConfig` holds configuration for the CloudWatch and S3 `Client`s.
/// `ClientMode` enum is used to select which `Client` will be used.
/// `HumanSize` trait for `usize` used to output friendly bucket sizes.
/// `SizeUnit` enum is used to select how the bucket sizes will be output.
/// `ObjectVersions` selects which S3 objects will be used when summing the
/// size of the buckets.
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
/// `BucketNames` is a convenience type used by both the CloudWatch and S3
/// clients.
pub type BucketNames = ;