(function() {var implementors = { "allocator_api2":[["impl<T, A: Allocator> Drop for Drain<'_, T, A>"],["impl<T: ?Sized, A: Allocator> Drop for Box<T, A>"],["impl<T, A: Allocator> Drop for Vec<T, A>"],["impl<I: Iterator, A: Allocator> Drop for Splice<'_, I, A>"],["impl<T, A: Allocator> Drop for IntoIter<T, A>"]], "bumpalo":[["impl Drop for Bump"]], "crossbeam_deque":[["impl<T> Drop for Injector<T>"]], "crossbeam_epoch":[["impl<T: ?Sized + Pointable> Drop for Owned<T>"],["impl Drop for LocalHandle"],["impl Drop for Guard"]], "crossbeam_utils":[["impl Drop for WaitGroup"],["impl<T> Drop for AtomicCell<T>"],["impl<T: ?Sized> Drop for ShardedLockWriteGuard<'_, T>"]], "hashbrown":[["impl<T, A: Allocator> Drop for RawTable<T, A>"],["impl<T, A: Allocator> Drop for RawDrain<'_, T, A>"],["impl<T, A: Allocator> Drop for RawIntoIter<T, A>"]], "indexmap":[["impl<I, K, V, S> Drop for Splice<'_, I, K, V, S>
"]], "lock_api":[["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for RwLockReadGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for MappedRwLockReadGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: ?Sized + 'a> Drop for ReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for RwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, G: GetThreadId + 'a, T: ?Sized + 'a> Drop for MappedReentrantMutexGuard<'a, R, G, T>"],["impl<'a, R: RawRwLockUpgrade + 'a, T: ?Sized + 'a> Drop for RwLockUpgradableReadGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Drop for MutexGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Drop for MappedMutexGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for MappedRwLockWriteGuard<'a, R, T>"]], "once_cell":[["impl<T> Drop for OnceBox<T>"]], "rayon":[["impl<'a, T: Send> Drop for Drain<'a, T>"],["impl<'data, T: Send> Drop for Drain<'data, T>"],["impl<'a> Drop for Drain<'a>"],["impl<'a, T: Ord + Send> Drop for Drain<'a, T>"]], "rayon_core":[["impl Drop for ThreadPool"]], "regex_syntax":[["impl Drop for ClassSet"],["impl Drop for Ast"],["impl Drop for Hir"]], "scopeguard":[["impl<T, F, S> Drop for ScopeGuard<T, F, S>"]], "smallvec":[["impl<A: Array> Drop for IntoIter<A>"],["impl<'a, T: 'a + Array> Drop for Drain<'a, T>"],["impl<A: Array> Drop for SmallVec<A>"]], "syn":[["impl<'a> Drop for ParseBuffer<'a>"]], "tree_sitter":[["impl Drop for Query"],["impl Drop for Parser"],["impl Drop for Language"],["impl Drop for TreeCursor<'_>"],["impl Drop for LookaheadIterator"],["impl Drop for Tree"],["impl Drop for QueryCursor"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()