(function() {var implementors = {}; implementors["cl_sys"] = ["impl<T> Drop for IntermediateBox<T> where
    T: ?Sized
","impl<T> Drop for Box<T> where
    T: ?Sized
","impl<T> Drop for Arc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for Rc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for RawVec<T>","impl<'a, K, V> Drop for EntryPlace<'a, K, V>","impl Drop for CString","impl<W> Drop for BufWriter<W> where
    W: Write
","impl Drop for Select","impl<'rx, T> Drop for Handle<'rx, T> where
    T: Send
","impl<T> Drop for Sender<T>","impl<T> Drop for SyncSender<T>","impl<T> Drop for Receiver<T>","impl Drop for Condvar","impl<T> Drop for Mutex<T> where
    T: ?Sized
","impl<'a, T> Drop for MutexGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for RwLock<T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockReadGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockWriteGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for PeekMut<'a, T> where
    T: Ord
","impl<K, V> Drop for BTreeMap<K, V>","impl<K, V> Drop for IntoIter<K, V>","impl<T> Drop for LinkedList<T>","impl<'a> Drop for Drain<'a>","impl<T> Drop for Vec<T>","impl<T> Drop for IntoIter<T>","impl<'a, T> Drop for Drain<'a, T>","impl<T> Drop for VecDeque<T>","impl<'a, T> Drop for Drain<'a, T> where
    T: 'a, 
",]; implementors["clfft"] = ["impl Drop for Context","impl Drop for CommandQueue","impl Drop for Mem","impl Drop for Program","impl Drop for Kernel","impl Drop for Event","impl Drop for Sampler","impl<'a, K, V> Drop for EntryPlace<'a, K, V>","impl Drop for CString","impl<W> Drop for BufWriter<W> where
    W: Write
","impl Drop for Select","impl<'rx, T> Drop for Handle<'rx, T> where
    T: Send
","impl<T> Drop for Sender<T>","impl<T> Drop for SyncSender<T>","impl<T> Drop for Receiver<T>","impl Drop for Condvar","impl<T> Drop for Mutex<T> where
    T: ?Sized
","impl<'a, T> Drop for MutexGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for RwLock<T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockReadGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockWriteGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for Guard<T>","impl<T> Drop for ReadGuard<T>","impl<T> Drop for WriteGuard<T>","impl Drop for NotifyHandle","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<T, E> Drop for SpawnHandle<T, E>","impl<F> Drop for Execute<F> where
    F: Future
","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<'a, T> Drop for BiLockGuard<'a, T>","impl<T> Drop for BiLockAcquired<T>","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<F> Drop for Shared<F> where
    F: Future
","impl<T> Drop for FuturesUnordered<T>","impl<T> Drop for IntermediateBox<T> where
    T: ?Sized
","impl<T> Drop for Box<T> where
    T: ?Sized
","impl<T> Drop for Arc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for Rc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for RawVec<T>","impl<T> Drop for NoDrop<T>","impl Drop for Guard","impl<T> Drop for ArcCell<T>","impl<'a> Drop for Scope<'a>","impl Drop for EventArray","impl<T> Drop for ReadGuard<T>","impl<T> Drop for WriteGuard<T>","impl<T, G> Drop for FutureRwGuard<T, G>","impl<T> Drop for MemMap<T> where
    T: OclPrm
","impl<'a, T> Drop for PeekMut<'a, T> where
    T: Ord
","impl<K, V> Drop for BTreeMap<K, V>","impl<K, V> Drop for IntoIter<K, V>","impl<T> Drop for LinkedList<T>","impl<'a> Drop for Drain<'a>","impl<T> Drop for Vec<T>","impl<T> Drop for IntoIter<T>","impl<'a, T> Drop for Drain<'a, T>","impl<T> Drop for VecDeque<T>","impl<'a, T> Drop for Drain<'a, T> where
    T: 'a, 
","impl<'a, T: ClFftPrm> Drop for FftInplacePlan<'a, T>","impl<'a, T: ClFftPrm> Drop for FftOutOfPlacePlan<'a, T>",]; implementors["crossbeam"] = ["impl Drop for Guard","impl<T> Drop for ArcCell<T>","impl<'a> Drop for Scope<'a>",]; implementors["enum_primitive"] = ["impl<T> Drop for IntermediateBox<T> where
    T: ?Sized
","impl<T> Drop for Box<T> where
    T: ?Sized
","impl<T> Drop for Arc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for Rc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for RawVec<T>","impl<'a, K, V> Drop for EntryPlace<'a, K, V>","impl Drop for CString","impl<W> Drop for BufWriter<W> where
    W: Write
","impl Drop for Select","impl<'rx, T> Drop for Handle<'rx, T> where
    T: Send
","impl<T> Drop for Sender<T>","impl<T> Drop for SyncSender<T>","impl<T> Drop for Receiver<T>","impl Drop for Condvar","impl<T> Drop for Mutex<T> where
    T: ?Sized
","impl<'a, T> Drop for MutexGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for RwLock<T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockReadGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockWriteGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for PeekMut<'a, T> where
    T: Ord
","impl<K, V> Drop for BTreeMap<K, V>","impl<K, V> Drop for IntoIter<K, V>","impl<T> Drop for LinkedList<T>","impl<'a> Drop for Drain<'a>","impl<T> Drop for Vec<T>","impl<T> Drop for IntoIter<T>","impl<'a, T> Drop for Drain<'a, T>","impl<T> Drop for VecDeque<T>","impl<'a, T> Drop for Drain<'a, T> where
    T: 'a, 
",]; implementors["futures"] = ["impl<F> Drop for Shared<F> where
    F: Future
","impl<T> Drop for FuturesUnordered<T>","impl Drop for NotifyHandle","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<T, E> Drop for SpawnHandle<T, E>","impl<F: Future> Drop for Execute<F>","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<'a, T> Drop for BiLockGuard<'a, T>","impl<T> Drop for BiLockAcquired<T>","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>",]; implementors["libc"] = ["impl<T> Drop for IntermediateBox<T> where
    T: ?Sized
","impl<T> Drop for Box<T> where
    T: ?Sized
","impl<T> Drop for Arc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for Rc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for RawVec<T>","impl<'a, K, V> Drop for EntryPlace<'a, K, V>","impl Drop for CString","impl<W> Drop for BufWriter<W> where
    W: Write
","impl Drop for Select","impl<'rx, T> Drop for Handle<'rx, T> where
    T: Send
","impl<T> Drop for Sender<T>","impl<T> Drop for SyncSender<T>","impl<T> Drop for Receiver<T>","impl Drop for Condvar","impl<T> Drop for Mutex<T> where
    T: ?Sized
","impl<'a, T> Drop for MutexGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for RwLock<T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockReadGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockWriteGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for PeekMut<'a, T> where
    T: Ord
","impl<K, V> Drop for BTreeMap<K, V>","impl<K, V> Drop for IntoIter<K, V>","impl<T> Drop for LinkedList<T>","impl<'a> Drop for Drain<'a>","impl<T> Drop for Vec<T>","impl<T> Drop for IntoIter<T>","impl<'a, T> Drop for Drain<'a, T>","impl<T> Drop for VecDeque<T>","impl<'a, T> Drop for Drain<'a, T> where
    T: 'a, 
",]; implementors["nodrop"] = ["impl<T> Drop for NoDrop<T>",]; implementors["num"] = ["impl<T> Drop for IntermediateBox<T> where
    T: ?Sized
","impl<T> Drop for Box<T> where
    T: ?Sized
","impl<T> Drop for Arc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for Rc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for RawVec<T>","impl<'a, K, V> Drop for EntryPlace<'a, K, V>","impl Drop for CString","impl<W> Drop for BufWriter<W> where
    W: Write
","impl Drop for Select","impl<'rx, T> Drop for Handle<'rx, T> where
    T: Send
","impl<T> Drop for Sender<T>","impl<T> Drop for SyncSender<T>","impl<T> Drop for Receiver<T>","impl Drop for Condvar","impl<T> Drop for Mutex<T> where
    T: ?Sized
","impl<'a, T> Drop for MutexGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for RwLock<T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockReadGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockWriteGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for PeekMut<'a, T> where
    T: Ord
","impl<K, V> Drop for BTreeMap<K, V>","impl<K, V> Drop for IntoIter<K, V>","impl<T> Drop for LinkedList<T>","impl<'a> Drop for Drain<'a>","impl<T> Drop for Vec<T>","impl<T> Drop for IntoIter<T>","impl<'a, T> Drop for Drain<'a, T>","impl<T> Drop for VecDeque<T>","impl<'a, T> Drop for Drain<'a, T> where
    T: 'a, 
",]; implementors["ocl"] = ["impl<T> Drop for Guard<T>","impl<T> Drop for ReadGuard<T>","impl<T> Drop for WriteGuard<T>","impl Drop for NotifyHandle","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<T, E> Drop for SpawnHandle<T, E>","impl<F> Drop for Execute<F> where
    F: Future
","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<'a, T> Drop for BiLockGuard<'a, T>","impl<T> Drop for BiLockAcquired<T>","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<T> Drop for Sender<T>","impl<T> Drop for Receiver<T>","impl<F> Drop for Shared<F> where
    F: Future
","impl<T> Drop for FuturesUnordered<T>","impl<'a, K, V> Drop for EntryPlace<'a, K, V>","impl Drop for CString","impl<W> Drop for BufWriter<W> where
    W: Write
","impl Drop for Select","impl<'rx, T> Drop for Handle<'rx, T> where
    T: Send
","impl<T> Drop for Sender<T>","impl<T> Drop for SyncSender<T>","impl<T> Drop for Receiver<T>","impl Drop for Condvar","impl<T> Drop for Mutex<T> where
    T: ?Sized
","impl<'a, T> Drop for MutexGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for RwLock<T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockReadGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockWriteGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for NoDrop<T>","impl Drop for Guard","impl<T> Drop for ArcCell<T>","impl<'a> Drop for Scope<'a>","impl<T> Drop for IntermediateBox<T> where
    T: ?Sized
","impl<T> Drop for Box<T> where
    T: ?Sized
","impl<T> Drop for Arc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for Rc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for RawVec<T>","impl Drop for Context","impl Drop for CommandQueue","impl Drop for Mem","impl Drop for Program","impl Drop for Kernel","impl Drop for Event","impl Drop for Sampler","impl<'a, T> Drop for PeekMut<'a, T> where
    T: Ord
","impl<K, V> Drop for BTreeMap<K, V>","impl<K, V> Drop for IntoIter<K, V>","impl<T> Drop for LinkedList<T>","impl<'a> Drop for Drain<'a>","impl<T> Drop for Vec<T>","impl<T> Drop for IntoIter<T>","impl<'a, T> Drop for Drain<'a, T>","impl<T> Drop for VecDeque<T>","impl<'a, T> Drop for Drain<'a, T> where
    T: 'a, 
","impl Drop for EventArray","impl<T> Drop for ReadGuard<T>","impl<T> Drop for WriteGuard<T>","impl<T, G> Drop for FutureRwGuard<T, G>","impl<T: OclPrm> Drop for MemMap<T>",]; implementors["ocl_core"] = ["impl<T> Drop for IntermediateBox<T> where
    T: ?Sized
","impl<T> Drop for Box<T> where
    T: ?Sized
","impl<T> Drop for Arc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for Rc<T> where
    T: ?Sized
","impl<T> Drop for Weak<T> where
    T: ?Sized
","impl<T> Drop for RawVec<T>","impl<'a, K, V> Drop for EntryPlace<'a, K, V>","impl Drop for CString","impl<W> Drop for BufWriter<W> where
    W: Write
","impl Drop for Select","impl<'rx, T> Drop for Handle<'rx, T> where
    T: Send
","impl<T> Drop for Sender<T>","impl<T> Drop for SyncSender<T>","impl<T> Drop for Receiver<T>","impl Drop for Condvar","impl<T> Drop for Mutex<T> where
    T: ?Sized
","impl<'a, T> Drop for MutexGuard<'a, T> where
    T: ?Sized
","impl<T> Drop for RwLock<T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockReadGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for RwLockWriteGuard<'a, T> where
    T: ?Sized
","impl<'a, T> Drop for PeekMut<'a, T> where
    T: Ord
","impl<K, V> Drop for BTreeMap<K, V>","impl<K, V> Drop for IntoIter<K, V>","impl<T> Drop for LinkedList<T>","impl<'a> Drop for Drain<'a>","impl<T> Drop for Vec<T>","impl<T> Drop for IntoIter<T>","impl<'a, T> Drop for Drain<'a, T>","impl<T> Drop for VecDeque<T>","impl<'a, T> Drop for Drain<'a, T> where
    T: 'a, 
","impl Drop for Context","impl Drop for CommandQueue","impl Drop for Mem","impl Drop for Program","impl Drop for Kernel","impl Drop for Event","impl Drop for Sampler",]; implementors["qutex"] = ["impl<T> Drop for Guard<T>","impl<T> Drop for ReadGuard<T>","impl<T> Drop for WriteGuard<T>",]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()