(function() {var implementors = {}; implementors["cl_sys"] = ["impl<I> DoubleEndedIterator for Box<I> where
    I: DoubleEndedIterator + ?Sized
","impl<'a> DoubleEndedIterator for SplitWhitespace<'a>","impl DoubleEndedIterator for EscapeDefault","impl DoubleEndedIterator for Args","impl DoubleEndedIterator for ArgsOs","impl<'a> DoubleEndedIterator for Iter<'a>","impl<'a> DoubleEndedIterator for Components<'a>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
","impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<K, V> DoubleEndedIterator for IntoIter<K, V>","impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Range<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for RangeMut<'a, K, V>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Range<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a> DoubleEndedIterator for Drain<'a>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
",]; implementors["clfft"] = ["impl<'a, T> DoubleEndedIterator for SliceCopyIter<'a, T> where
    T: Copy
","impl<'a, A> DoubleEndedIterator for Stride<'a, A>","impl<'a, A> DoubleEndedIterator for StrideMut<'a, A>","impl<'a> DoubleEndedIterator for SplitWhitespace<'a>","impl DoubleEndedIterator for EscapeDefault","impl DoubleEndedIterator for Args","impl DoubleEndedIterator for ArgsOs","impl<'a> DoubleEndedIterator for Iter<'a>","impl<'a> DoubleEndedIterator for Components<'a>","impl<A> DoubleEndedIterator for Range<A> where
    A: Integer + Clone + ToPrimitive
","impl<A> DoubleEndedIterator for RangeInclusive<A> where
    A: Sub<A, Output = A> + Integer + Clone + ToPrimitive
","impl<I> DoubleEndedIterator for Box<I> where
    I: DoubleEndedIterator + ?Sized
","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
","impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<K, V> DoubleEndedIterator for IntoIter<K, V>","impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Range<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for RangeMut<'a, K, V>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Range<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a> DoubleEndedIterator for Drain<'a>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
",]; implementors["enum_primitive"] = ["impl<I> DoubleEndedIterator for Box<I> where
    I: DoubleEndedIterator + ?Sized
","impl<'a> DoubleEndedIterator for SplitWhitespace<'a>","impl DoubleEndedIterator for EscapeDefault","impl DoubleEndedIterator for Args","impl DoubleEndedIterator for ArgsOs","impl<'a> DoubleEndedIterator for Iter<'a>","impl<'a> DoubleEndedIterator for Components<'a>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
","impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<K, V> DoubleEndedIterator for IntoIter<K, V>","impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Range<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for RangeMut<'a, K, V>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Range<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a> DoubleEndedIterator for Drain<'a>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
",]; implementors["libc"] = ["impl<I> DoubleEndedIterator for Box<I> where
    I: DoubleEndedIterator + ?Sized
","impl<'a> DoubleEndedIterator for SplitWhitespace<'a>","impl DoubleEndedIterator for EscapeDefault","impl DoubleEndedIterator for Args","impl DoubleEndedIterator for ArgsOs","impl<'a> DoubleEndedIterator for Iter<'a>","impl<'a> DoubleEndedIterator for Components<'a>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
","impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<K, V> DoubleEndedIterator for IntoIter<K, V>","impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Range<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for RangeMut<'a, K, V>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Range<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a> DoubleEndedIterator for Drain<'a>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
",]; implementors["num"] = ["impl<A> DoubleEndedIterator for Range<A> where
    A: Integer + Clone + ToPrimitive
","impl<A> DoubleEndedIterator for RangeInclusive<A> where
    A: Sub<A, Output = A> + Integer + Clone + ToPrimitive
","impl<I> DoubleEndedIterator for Box<I> where
    I: DoubleEndedIterator + ?Sized
","impl<'a> DoubleEndedIterator for SplitWhitespace<'a>","impl DoubleEndedIterator for EscapeDefault","impl DoubleEndedIterator for Args","impl DoubleEndedIterator for ArgsOs","impl<'a> DoubleEndedIterator for Iter<'a>","impl<'a> DoubleEndedIterator for Components<'a>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
","impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<K, V> DoubleEndedIterator for IntoIter<K, V>","impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Range<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for RangeMut<'a, K, V>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Range<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a> DoubleEndedIterator for Drain<'a>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
",]; implementors["num_iter"] = ["impl<A> DoubleEndedIterator for Range<A> where
    A: Integer + Clone + ToPrimitive
","impl<A> DoubleEndedIterator for RangeInclusive<A> where
    A: Sub<A, Output = A> + Integer + Clone + ToPrimitive
",]; implementors["ocl"] = ["impl<A> DoubleEndedIterator for Range<A> where
    A: Integer + Clone + ToPrimitive
","impl<A> DoubleEndedIterator for RangeInclusive<A> where
    A: Sub<A, Output = A> + Integer + Clone + ToPrimitive
","impl<'a> DoubleEndedIterator for SplitWhitespace<'a>","impl DoubleEndedIterator for EscapeDefault","impl DoubleEndedIterator for Args","impl DoubleEndedIterator for ArgsOs","impl<'a> DoubleEndedIterator for Iter<'a>","impl<'a> DoubleEndedIterator for Components<'a>","impl<I> DoubleEndedIterator for Box<I> where
    I: DoubleEndedIterator + ?Sized
","impl<'a, T> DoubleEndedIterator for SliceCopyIter<'a, T> where
    T: Copy
","impl<'a, A> DoubleEndedIterator for Stride<'a, A>","impl<'a, A> DoubleEndedIterator for StrideMut<'a, A>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
","impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<K, V> DoubleEndedIterator for IntoIter<K, V>","impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Range<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for RangeMut<'a, K, V>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Range<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a> DoubleEndedIterator for Drain<'a>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
",]; implementors["ocl_core"] = ["impl<I> DoubleEndedIterator for Box<I> where
    I: DoubleEndedIterator + ?Sized
","impl<A> DoubleEndedIterator for Range<A> where
    A: Integer + Clone + ToPrimitive
","impl<A> DoubleEndedIterator for RangeInclusive<A> where
    A: Sub<A, Output = A> + Integer + Clone + ToPrimitive
","impl<'a> DoubleEndedIterator for SplitWhitespace<'a>","impl DoubleEndedIterator for EscapeDefault","impl DoubleEndedIterator for Args","impl DoubleEndedIterator for ArgsOs","impl<'a> DoubleEndedIterator for Iter<'a>","impl<'a> DoubleEndedIterator for Components<'a>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
","impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V> where
    K: 'a,
    V: 'a, 
","impl<K, V> DoubleEndedIterator for IntoIter<K, V>","impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for Range<'a, K, V>","impl<'a, K, V> DoubleEndedIterator for RangeMut<'a, K, V>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Range<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a> DoubleEndedIterator for Drain<'a>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T>","impl<'a, T> DoubleEndedIterator for Iter<'a, T>","impl<'a, T> DoubleEndedIterator for IterMut<'a, T>","impl<T> DoubleEndedIterator for IntoIter<T>","impl<'a, T> DoubleEndedIterator for Drain<'a, T> where
    T: 'a, 
",]; implementors["odds"] = ["impl<'a, T> DoubleEndedIterator for SliceCopyIter<'a, T> where
    T: Copy
","impl<'a, A> DoubleEndedIterator for Stride<'a, A>","impl<'a, A> DoubleEndedIterator for StrideMut<'a, A>",]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()