Loading crates/tor-dirmgr/src/state.rs +6 −5 Original line number Diff line number Diff line Loading @@ -719,7 +719,8 @@ impl<DM: WriteNetDir> GetMicrodescsState<DM> { /// /// Used for missing microdescs. fn with_mdreceiver_for_missing<F, T>(&self, f: F) -> T where F: FnOnce(&dyn MdReceiver) -> T, where F: FnOnce(&dyn MdReceiver) -> T, T: Default, { if let Some(partial) = &self.partial { Loading Loading @@ -749,8 +750,8 @@ impl<DM: WriteNetDir> DirState for GetMicrodescsState<DM> { } fn missing_docs(&self) -> Vec<DocId> { self.with_mdreceiver_for_missing(|d| { d.missing_microdescs(). map(|d| DocId::Microdesc(*d)) d.missing_microdescs() .map(|d| DocId::Microdesc(*d)) .collect() }) } Loading Loading
crates/tor-dirmgr/src/state.rs +6 −5 Original line number Diff line number Diff line Loading @@ -719,7 +719,8 @@ impl<DM: WriteNetDir> GetMicrodescsState<DM> { /// /// Used for missing microdescs. fn with_mdreceiver_for_missing<F, T>(&self, f: F) -> T where F: FnOnce(&dyn MdReceiver) -> T, where F: FnOnce(&dyn MdReceiver) -> T, T: Default, { if let Some(partial) = &self.partial { Loading Loading @@ -749,8 +750,8 @@ impl<DM: WriteNetDir> DirState for GetMicrodescsState<DM> { } fn missing_docs(&self) -> Vec<DocId> { self.with_mdreceiver_for_missing(|d| { d.missing_microdescs(). map(|d| DocId::Microdesc(*d)) d.missing_microdescs() .map(|d| DocId::Microdesc(*d)) .collect() }) } Loading