oss_api_client/vo/
oss_obj_ref.rs1use serde::Serialize;
2use serde_with::skip_serializing_none;
3use utoipa::ToSchema;
4
5#[skip_serializing_none] #[derive(ToSchema, Debug, Serialize, Clone)]
7#[serde(rename_all = "camelCase")]
8pub struct OssObjRefVo {
9 pub id: u64,
11 pub obj_id: u64,
13 pub bucket_id: u64,
15 pub name: String,
17 pub ext: Option<String>,
19 pub download_url: String,
21 pub preview_url: Option<String>,
23 pub creator_id: u64,
25 pub create_ts: u64,
27 pub updator_id: u64,
29 pub update_ts: u64,
31}