/// You should implement this trait using all default methods for all code that isn't test code.
fn find_pending_circs(&self, usage: &TargetCircUsage) -> Option<Vec<Arc<PendingEntry<B, R>>>> {
// Since this circuit hasn't been used yet, schedule expiration task after `max_dirtiness` from now.
// During tests, the `FakeBuilder` will need to release the block in order to fake a timeout