(&self, oid: &ObjectID, algo: HashAlgorithm)
| 447 | |
| 448 | #[allow(dead_code)] |
| 449 | fn map_object(&self, oid: &ObjectID, algo: HashAlgorithm) -> Option<MappedObject> { |
| 450 | let main = self.look_up_object(oid)?; |
| 451 | let meta = MapType::from_u32(Self::u32_at_offset(self.memory, self.meta_off + (main * 4)))?; |
| 452 | Some(MappedObject { |
| 453 | oid: self.oid_from_offset(main, algo)?, |
| 454 | kind: meta, |
| 455 | }) |
| 456 | } |
| 457 | |
| 458 | fn map_oid(&self, oid: &ObjectID, algo: HashAlgorithm) -> Option<ObjectID> { |
| 459 | if algo as u32 == oid.algo { |