This had the wrong sense. v. confusing.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
#[throws(AE)]
pub fn retrieve_log(
&self,
- wanted_pred: &mut dyn FnMut(&str) -> bool)
+ ignore_before: &mut dyn FnMut(&str) -> bool)
-> Vec<String>
{
let log = self.find_elements(By::ClassName("logmsg"))?;
.map(|e| e.inner_html())
.take_while(|h| {
h.as_ref().ok()
- .map(|s: &String| wanted_pred(s))
+ .map(|s: &String| ignore_before(s))
!= Some(true)
})
.collect::<Result<Vec<String>,_>>()?;