Lines Matching refs:outcome
176 outcome: Mutex<Outcome>, field
228 outcome: Mutex::new(Outcome::Unknown), in new()
238 if let Ok(guard) = self.outcome.try_lock() { in get_pruning_info()
263 let mut locked_outcome = match self.outcome.try_lock() { in prune()
321 let guard = self.outcome.lock().expect("In check_active."); in check_active()
351 let mut outcome = self.check_active().context("In update_aad")?; in update_aad() localVariable
362 self.update_outcome(&mut outcome, { in update_aad()
374 let mut outcome = self.check_active().context("In update")?; in update() localVariable
386 .update_outcome(&mut outcome, { in update()
402 let mut outcome = self.check_active().context("In finish")?; in finish() localVariable
416 .update_outcome(&mut outcome, { in finish()
431 *outcome = Outcome::Success; in finish()
443 fn abort(&self, outcome: Outcome) -> Result<()> { in abort()
445 *locked_outcome = outcome; in abort()
456 let guard = self.outcome.lock().expect("In drop."); in drop()