commit: make predecessor_ids() return slice instead of cloned vec

This commit is contained in:
Yuya Nishihara 2022-09-22 17:42:58 +09:00
parent 3a6c6d8bf4
commit c94f54689d

View file

@ -87,8 +87,8 @@ impl Commit {
parents
}
pub fn predecessor_ids(&self) -> Vec<CommitId> {
self.data.predecessors.clone()
pub fn predecessor_ids(&self) -> &[CommitId] {
&self.data.predecessors
}
pub fn predecessors(&self) -> Vec<Commit> {