This commit is contained in:
2025-10-17 11:34:59 +03:00
parent 9d9beefe7f
commit 561400ae3c
6 changed files with 24 additions and 24 deletions

View File

@@ -3,12 +3,12 @@ use std::collections::HashMap;
use std::{fs, io};
use zstd::{Decoder, Encoder};
pub struct Zdiff {
pub struct Zsdiff {
pub content: HashMap<String, Vec<u8>>,
pub metadata: Metadata,
}
impl Zdiff {
impl Zsdiff {
pub async fn from_vec(_data: Vec<Vec<u8>>) -> Result<Self, std::io::Error> {
let mut content = HashMap::new();
for part in _data {
@@ -21,7 +21,7 @@ impl Zdiff {
let metadata: Metadata = serde_json::from_slice(meta.as_slice())?;
content.remove("metadata.json");
Ok(Zdiff { content, metadata })
Ok(Zsdiff { content, metadata })
}
pub async fn to_vec(&self) -> Vec<Vec<u8>> {