Added DoubleEndedIterator for MutFlowListIterator

This commit is contained in:
ddh 2016-06-17 14:54:01 +01:00
parent 0c9d0eb685
commit 5c7943217b

View file

@ -117,6 +117,12 @@ impl<'a> DoubleEndedIterator for FlowListIterator<'a> {
}
}
impl<'a> DoubleEndedIterator for MutFlowListIterator<'a> {
fn next_back(&mut self) -> Option<&'a mut Flow> {
self.it.next_back().map(flow_ref::deref_mut)
}
}
impl<'a> Iterator for MutFlowListIterator<'a> {
type Item = &'a mut Flow;
#[inline]