Skip to content

Commit dfd1405

Browse files
committed
chunk derive and oids docs
1 parent 70c8c95 commit dfd1405

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

asyncgit/src/graph/chunk.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ pub enum Markers {
44
Commit,
55
}
66

7-
#[derive(Clone, Debug)]
7+
#[derive(Clone, Debug, PartialEq, Eq)]
88
pub struct Chunk {
99
pub alias: Option<usize>,
1010
pub parent_a: Option<usize>,

asyncgit/src/graph/oids.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ impl Default for GraphOids {
1111
}
1212

1313
impl GraphOids {
14-
///
14+
/// Create an empty alias map.
1515
pub fn new() -> Self {
1616
Self(HashMap::new())
1717
}
1818

19-
///
19+
/// Get the alias for `id`, assigning a new one if it doesn't exist yet.
2020
pub fn get_or_insert(&mut self, id: &CommitId) -> usize {
2121
if let Some(&alias) = self.0.get(id) {
2222
return alias;
@@ -27,7 +27,7 @@ impl GraphOids {
2727
alias
2828
}
2929

30-
///
30+
/// Look up the alias for `id`, returning `None` if not found.
3131
pub fn get(&self, id: &CommitId) -> Option<usize> {
3232
self.0.get(id).copied()
3333
}

0 commit comments

Comments
 (0)