diff options
Diffstat (limited to 'gitolfs3-server/src/api.rs')
| -rw-r--r-- | gitolfs3-server/src/api.rs | 9 |
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)] |
| 172 | pub enum HashAlgo { | 172 | pub 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 | ||
| 179 | impl Default for HashAlgo { | ||
| 180 | fn default() -> Self { | ||
| 181 | Self::Sha256 | ||
| 182 | } | ||
| 183 | } | ||
| 184 | |||
| 185 | #[derive(Debug, Serialize, Clone)] | 180 | #[derive(Debug, Serialize, Clone)] |
| 186 | pub struct BatchResponse { | 181 | pub struct BatchResponse { |
| 187 | pub transfer: TransferAdapter, | 182 | pub transfer: TransferAdapter, |