We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e63570a commit 791d954Copy full SHA for 791d954
src/diff/file_status_builder.rs
@@ -17,17 +17,17 @@ impl FileStatusBuilder {
17
}
18
19
fn close_delta(&mut self) {
20
- if let Some(d) = self.delta.as_ref() {
+ if let Some(d) = self.delta.take() {
21
self.file_stat
22
.as_mut()
23
.expect("add_file_stat must be called once before adding a delta")
24
- .add_delta(d.clone());
+ .add_delta(d);
25
26
27
28
fn close_file_stat(&mut self) {
29
- if let Some(fs) = self.file_stat.as_ref() {
30
- self.file_stats.push(fs.clone());
+ if let Some(fs) = self.file_stat.take() {
+ self.file_stats.push(fs);
31
32
33
0 commit comments