diff --git a/asyncgit/src/sync/staging/stage_tracked.rs b/asyncgit/src/sync/staging/stage_tracked.rs index efc348a0..a05647e7 100644 --- a/asyncgit/src/sync/staging/stage_tracked.rs +++ b/asyncgit/src/sync/staging/stage_tracked.rs @@ -51,7 +51,6 @@ pub fn stage_lines( idx.id = blob_id; idx.file_size = u32::try_conv(new_content.as_bytes().len())?; - //TODO: can we simply use add_frombuffer? index.add(&idx)?; index.write()?; diff --git a/asyncgit/src/sync/tree.rs b/asyncgit/src/sync/tree.rs index 68c49b59..4ee4087b 100644 --- a/asyncgit/src/sync/tree.rs +++ b/asyncgit/src/sync/tree.rs @@ -11,7 +11,7 @@ use std::{ }; /// `tree_files` returns a list of `FileTree` -#[derive(Debug, PartialEq)] +#[derive(Debug, PartialEq, Clone)] pub struct TreeFile { /// path of this file pub path: PathBuf,