aboutsummaryrefslogtreecommitdiffstats
path: root/gitolfs3-server/src/api.rs
diff options
context:
space:
mode:
Diffstat (limited to 'gitolfs3-server/src/api.rs')
-rw-r--r--gitolfs3-server/src/api.rs9
1 files changed, 2 insertions, 7 deletions
diff --git a/gitolfs3-server/src/api.rs b/gitolfs3-server/src/api.rs
index 72ef8c6..b80c83a 100644
--- a/gitolfs3-server/src/api.rs
+++ b/gitolfs3-server/src/api.rs
@@ -168,20 +168,15 @@ fn default_transfers() -> Vec<TransferAdapter> {
168 vec![TransferAdapter::Basic] 168 vec![TransferAdapter::Basic]
169} 169}
170 170
171#[derive(Debug, Serialize, Deserialize, PartialEq, Eq, Clone, Copy)] 171#[derive(Default, Debug, Serialize, Deserialize, PartialEq, Eq, Clone, Copy)]
172pub enum HashAlgo { 172pub enum HashAlgo {
173 #[default]
173 #[serde(rename = "sha256")] 174 #[serde(rename = "sha256")]
174 Sha256, 175 Sha256,
175 #[serde(other)] 176 #[serde(other)]
176 Unknown, 177 Unknown,
177} 178}
178 179
179impl Default for HashAlgo {
180 fn default() -> Self {
181 Self::Sha256
182 }
183}
184
185#[derive(Debug, Serialize, Clone)] 180#[derive(Debug, Serialize, Clone)]
186pub struct BatchResponse { 181pub struct BatchResponse {
187 pub transfer: TransferAdapter, 182 pub transfer: TransferAdapter,