rust/hg-core/src/dirstate_tree/dispatch.rs
changeset 47123 d8ac62374943
parent 47121 b6339a993b91
child 47124 cd8ca38fccff
equal deleted inserted replaced
47122:9aba0cde0ed9 47123:d8ac62374943
    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 read<'a>(
       
    77         &mut self,
       
    78         file_contents: &'a [u8],
       
    79     ) -> Result<Option<&'a DirstateParents>, DirstateError>;
       
    80 
       
    81     fn pack(
    76     fn pack(
    82         &mut self,
    77         &mut self,
    83         parents: DirstateParents,
    78         parents: DirstateParents,
    84         now: Timestamp,
    79         now: Timestamp,
    85     ) -> Result<Vec<u8>, DirstateError>;
    80     ) -> Result<Vec<u8>, DirstateError>;
   212     fn has_dir(
   207     fn has_dir(
   213         &mut self,
   208         &mut self,
   214         directory: &HgPath,
   209         directory: &HgPath,
   215     ) -> Result<bool, DirstateMapError> {
   210     ) -> Result<bool, DirstateMapError> {
   216         self.has_dir(directory)
   211         self.has_dir(directory)
   217     }
       
   218 
       
   219     fn read<'a>(
       
   220         &mut self,
       
   221         file_contents: &'a [u8],
       
   222     ) -> Result<Option<&'a DirstateParents>, DirstateError> {
       
   223         self.read(file_contents)
       
   224     }
   212     }
   225 
   213 
   226     fn pack(
   214     fn pack(
   227         &mut self,
   215         &mut self,
   228         parents: DirstateParents,
   216         parents: DirstateParents,