Skip to content
Clone

feat(export): add repo archive export

zhenyi committed
parent 0c9c260 commit b684762 Browse files

1 file changed

+15 −0

Added lib/export/repo/archive.rs View lib/export/repo/archive.rs
@@ -0,0 +1,15 @@
1use serde::{Deserialize, Serialize};
2use utoipa::{IntoParams, ToSchema};
3
4#[derive(Debug, Clone, Serialize, Deserialize, ToSchema)]
5pub struct ArchiveLink {
6 pub name: String,
7 pub url: String,
8 pub format: String,
9}
10
11#[derive(Debug, Clone, Serialize, Deserialize, ToSchema, IntoParams)]
12pub struct ArchiveFormatQuery {
13 pub format: Option<String>,
14 pub ref_name: Option<String>,
15}