1use serde::Serialize;
2use tabled::Tabled;
3
4#[derive(Tabled, Debug, Serialize)]
5pub struct Object {
6 pub obj_key: String,
7 pub obj_last_modified_at: String,
8 pub obj_etag: String,
9 pub obj_size: i64,
10 pub obj_storage_class: String,
11}
12
13#[derive(Tabled, Debug, Serialize)]
14pub struct ObjectVersion {
15 pub obj_key: String,
16 pub obj_version_id: String,
17 pub obj_is_latest: bool,
18 pub obj_last_modified_date: String,
19 pub obj_size: i64,
20 pub obj_etag: String,
21 pub obj_owner: String,
22}