rust/hg-core/src/dirstate_tree/dispatch.rs
changeset 47121 b6339a993b91
parent 47112 d5956136d19d
child 47123 d8ac62374943
equal deleted inserted replaced
47120:7109a38830c9 47121:b6339a993b91
    71     fn has_dir(
    71     fn has_dir(
    72         &mut self,
    72         &mut self,
    73         directory: &HgPath,
    73         directory: &HgPath,
    74     ) -> Result<bool, DirstateMapError>;
    74     ) -> Result<bool, DirstateMapError>;
    75 
    75 
    76     fn parents(
       
    77         &mut self,
       
    78         file_contents: &[u8],
       
    79     ) -> Result<&DirstateParents, DirstateError>;
       
    80 
       
    81     fn set_parents(&mut self, parents: &DirstateParents);
       
    82 
       
    83     fn read<'a>(
    76     fn read<'a>(
    84         &mut self,
    77         &mut self,
    85         file_contents: &'a [u8],
    78         file_contents: &'a [u8],
    86     ) -> Result<Option<&'a DirstateParents>, DirstateError>;
    79     ) -> Result<Option<&'a DirstateParents>, DirstateError>;
    87 
    80 
   219     fn has_dir(
   212     fn has_dir(
   220         &mut self,
   213         &mut self,
   221         directory: &HgPath,
   214         directory: &HgPath,
   222     ) -> Result<bool, DirstateMapError> {
   215     ) -> Result<bool, DirstateMapError> {
   223         self.has_dir(directory)
   216         self.has_dir(directory)
   224     }
       
   225 
       
   226     fn parents(
       
   227         &mut self,
       
   228         file_contents: &[u8],
       
   229     ) -> Result<&DirstateParents, DirstateError> {
       
   230         self.parents(file_contents)
       
   231     }
       
   232 
       
   233     fn set_parents(&mut self, parents: &DirstateParents) {
       
   234         self.set_parents(parents)
       
   235     }
   217     }
   236 
   218 
   237     fn read<'a>(
   219     fn read<'a>(
   238         &mut self,
   220         &mut self,
   239         file_contents: &'a [u8],
   221         file_contents: &'a [u8],