pub broadcast proof fn rev_postcondition<I: DoubleEndedIteratorSpec>(i: I, r: Rev<I>)Expand description
requires
#[trigger] rev_post(i, r),ensuresIteratorSpec::remaining(&r) == IteratorSpec::remaining(&i).reverse(),IteratorSpec::will_return_none(&r) == i.will_return_none(),IteratorSpec::decrease(&r) is Some == i.decrease() is Some,