(function() {var implementors = {}; implementors["cl_sys"] = ["impl<K, V, S> Extend<(K, V)> for HashMap<K, V, S> where
    K: Eq + Hash,
    S: BuildHasher
","impl<'a, K, V, S> Extend<(&'a K, &'a V)> for HashMap<K, V, S> where
    K: Eq + Hash + Copy,
    S: BuildHasher,
    V: Copy
","impl<T, S> Extend<T> for HashSet<T, S> where
    S: BuildHasher,
    T: Eq + Hash
","impl<'a, T, S> Extend<&'a T> for HashSet<T, S> where
    S: BuildHasher,
    T: 'a + Eq + Hash + Copy
","impl<P> Extend<P> for PathBuf where
    P: AsRef<Path>, 
","impl<T> Extend<T> for BinaryHeap<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BinaryHeap<T> where
    T: 'a + Copy + Ord
","impl<K, V> Extend<(K, V)> for BTreeMap<K, V> where
    K: Ord
","impl<'a, K, V> Extend<(&'a K, &'a V)> for BTreeMap<K, V> where
    K: Copy + Ord,
    V: Copy
","impl<T> Extend<T> for BTreeSet<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BTreeSet<T> where
    T: 'a + Copy + Ord
","impl<E> Extend<E> for EnumSet<E> where
    E: CLike
","impl<'a, E> Extend<&'a E> for EnumSet<E> where
    E: 'a + CLike + Copy
","impl<T> Extend<T> for LinkedList<T>","impl<'a, T> Extend<&'a T> for LinkedList<T> where
    T: 'a + Copy
","impl Extend<char> for String","impl<'a> Extend<&'a char> for String","impl<'a> Extend<&'a str> for String","impl Extend<String> for String","impl<T> Extend<T> for Vec<T>","impl<'a, T> Extend<&'a T> for Vec<T> where
    T: 'a + Copy
","impl<A> Extend<A> for VecDeque<A>","impl<'a, T> Extend<&'a T> for VecDeque<T> where
    T: 'a + Copy
",]; implementors["clfft"] = ["impl Extend<DeviceType> for DeviceType","impl Extend<DeviceFpConfig> for DeviceFpConfig","impl Extend<DeviceExecCapabilities> for DeviceExecCapabilities","impl Extend<CommandQueueProperties> for CommandQueueProperties","impl Extend<DeviceAffinityDomain> for DeviceAffinityDomain","impl Extend<MemFlags> for MemFlags","impl Extend<MemMigrationFlags> for MemMigrationFlags","impl Extend<MapFlags> for MapFlags","impl Extend<ProgramBinaryType> for ProgramBinaryType","impl Extend<KernelArgTypeQualifier> for KernelArgTypeQualifier","impl<K, V, S> Extend<(K, V)> for HashMap<K, V, S> where
    K: Eq + Hash,
    S: BuildHasher
","impl<'a, K, V, S> Extend<(&'a K, &'a V)> for HashMap<K, V, S> where
    K: Eq + Hash + Copy,
    S: BuildHasher,
    V: Copy
","impl<T, S> Extend<T> for HashSet<T, S> where
    S: BuildHasher,
    T: Eq + Hash
","impl<'a, T, S> Extend<&'a T> for HashSet<T, S> where
    S: BuildHasher,
    T: 'a + Eq + Hash + Copy
","impl<P> Extend<P> for PathBuf where
    P: AsRef<Path>, 
","impl<T> Extend<T> for BinaryHeap<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BinaryHeap<T> where
    T: 'a + Copy + Ord
","impl<K, V> Extend<(K, V)> for BTreeMap<K, V> where
    K: Ord
","impl<'a, K, V> Extend<(&'a K, &'a V)> for BTreeMap<K, V> where
    K: Copy + Ord,
    V: Copy
","impl<T> Extend<T> for BTreeSet<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BTreeSet<T> where
    T: 'a + Copy + Ord
","impl<E> Extend<E> for EnumSet<E> where
    E: CLike
","impl<'a, E> Extend<&'a E> for EnumSet<E> where
    E: 'a + CLike + Copy
","impl<T> Extend<T> for LinkedList<T>","impl<'a, T> Extend<&'a T> for LinkedList<T> where
    T: 'a + Copy
","impl Extend<char> for String","impl<'a> Extend<&'a char> for String","impl<'a> Extend<&'a str> for String","impl Extend<String> for String","impl<T> Extend<T> for Vec<T>","impl<'a, T> Extend<&'a T> for Vec<T> where
    T: 'a + Copy
","impl<A> Extend<A> for VecDeque<A>","impl<'a, T> Extend<&'a T> for VecDeque<T> where
    T: 'a + Copy
",]; implementors["enum_primitive"] = ["impl<K, V, S> Extend<(K, V)> for HashMap<K, V, S> where
    K: Eq + Hash,
    S: BuildHasher
","impl<'a, K, V, S> Extend<(&'a K, &'a V)> for HashMap<K, V, S> where
    K: Eq + Hash + Copy,
    S: BuildHasher,
    V: Copy
","impl<T, S> Extend<T> for HashSet<T, S> where
    S: BuildHasher,
    T: Eq + Hash
","impl<'a, T, S> Extend<&'a T> for HashSet<T, S> where
    S: BuildHasher,
    T: 'a + Eq + Hash + Copy
","impl<P> Extend<P> for PathBuf where
    P: AsRef<Path>, 
","impl<T> Extend<T> for BinaryHeap<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BinaryHeap<T> where
    T: 'a + Copy + Ord
","impl<K, V> Extend<(K, V)> for BTreeMap<K, V> where
    K: Ord
","impl<'a, K, V> Extend<(&'a K, &'a V)> for BTreeMap<K, V> where
    K: Copy + Ord,
    V: Copy
","impl<T> Extend<T> for BTreeSet<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BTreeSet<T> where
    T: 'a + Copy + Ord
","impl<E> Extend<E> for EnumSet<E> where
    E: CLike
","impl<'a, E> Extend<&'a E> for EnumSet<E> where
    E: 'a + CLike + Copy
","impl<T> Extend<T> for LinkedList<T>","impl<'a, T> Extend<&'a T> for LinkedList<T> where
    T: 'a + Copy
","impl Extend<char> for String","impl<'a> Extend<&'a char> for String","impl<'a> Extend<&'a str> for String","impl Extend<String> for String","impl<T> Extend<T> for Vec<T>","impl<'a, T> Extend<&'a T> for Vec<T> where
    T: 'a + Copy
","impl<A> Extend<A> for VecDeque<A>","impl<'a, T> Extend<&'a T> for VecDeque<T> where
    T: 'a + Copy
",]; implementors["libc"] = ["impl<K, V, S> Extend<(K, V)> for HashMap<K, V, S> where
    K: Eq + Hash,
    S: BuildHasher
","impl<'a, K, V, S> Extend<(&'a K, &'a V)> for HashMap<K, V, S> where
    K: Eq + Hash + Copy,
    S: BuildHasher,
    V: Copy
","impl<T, S> Extend<T> for HashSet<T, S> where
    S: BuildHasher,
    T: Eq + Hash
","impl<'a, T, S> Extend<&'a T> for HashSet<T, S> where
    S: BuildHasher,
    T: 'a + Eq + Hash + Copy
","impl<P> Extend<P> for PathBuf where
    P: AsRef<Path>, 
","impl<T> Extend<T> for BinaryHeap<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BinaryHeap<T> where
    T: 'a + Copy + Ord
","impl<K, V> Extend<(K, V)> for BTreeMap<K, V> where
    K: Ord
","impl<'a, K, V> Extend<(&'a K, &'a V)> for BTreeMap<K, V> where
    K: Copy + Ord,
    V: Copy
","impl<T> Extend<T> for BTreeSet<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BTreeSet<T> where
    T: 'a + Copy + Ord
","impl<E> Extend<E> for EnumSet<E> where
    E: CLike
","impl<'a, E> Extend<&'a E> for EnumSet<E> where
    E: 'a + CLike + Copy
","impl<T> Extend<T> for LinkedList<T>","impl<'a, T> Extend<&'a T> for LinkedList<T> where
    T: 'a + Copy
","impl Extend<char> for String","impl<'a> Extend<&'a char> for String","impl<'a> Extend<&'a str> for String","impl Extend<String> for String","impl<T> Extend<T> for Vec<T>","impl<'a, T> Extend<&'a T> for Vec<T> where
    T: 'a + Copy
","impl<A> Extend<A> for VecDeque<A>","impl<'a, T> Extend<&'a T> for VecDeque<T> where
    T: 'a + Copy
",]; implementors["num"] = ["impl<K, V, S> Extend<(K, V)> for HashMap<K, V, S> where
    K: Eq + Hash,
    S: BuildHasher
","impl<'a, K, V, S> Extend<(&'a K, &'a V)> for HashMap<K, V, S> where
    K: Eq + Hash + Copy,
    S: BuildHasher,
    V: Copy
","impl<T, S> Extend<T> for HashSet<T, S> where
    S: BuildHasher,
    T: Eq + Hash
","impl<'a, T, S> Extend<&'a T> for HashSet<T, S> where
    S: BuildHasher,
    T: 'a + Eq + Hash + Copy
","impl<P> Extend<P> for PathBuf where
    P: AsRef<Path>, 
","impl<T> Extend<T> for BinaryHeap<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BinaryHeap<T> where
    T: 'a + Copy + Ord
","impl<K, V> Extend<(K, V)> for BTreeMap<K, V> where
    K: Ord
","impl<'a, K, V> Extend<(&'a K, &'a V)> for BTreeMap<K, V> where
    K: Copy + Ord,
    V: Copy
","impl<T> Extend<T> for BTreeSet<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BTreeSet<T> where
    T: 'a + Copy + Ord
","impl<E> Extend<E> for EnumSet<E> where
    E: CLike
","impl<'a, E> Extend<&'a E> for EnumSet<E> where
    E: 'a + CLike + Copy
","impl<T> Extend<T> for LinkedList<T>","impl<'a, T> Extend<&'a T> for LinkedList<T> where
    T: 'a + Copy
","impl Extend<char> for String","impl<'a> Extend<&'a char> for String","impl<'a> Extend<&'a str> for String","impl Extend<String> for String","impl<T> Extend<T> for Vec<T>","impl<'a, T> Extend<&'a T> for Vec<T> where
    T: 'a + Copy
","impl<A> Extend<A> for VecDeque<A>","impl<'a, T> Extend<&'a T> for VecDeque<T> where
    T: 'a + Copy
",]; implementors["ocl"] = ["impl<K, V, S> Extend<(K, V)> for HashMap<K, V, S> where
    K: Eq + Hash,
    S: BuildHasher
","impl<'a, K, V, S> Extend<(&'a K, &'a V)> for HashMap<K, V, S> where
    K: Eq + Hash + Copy,
    S: BuildHasher,
    V: Copy
","impl<T, S> Extend<T> for HashSet<T, S> where
    S: BuildHasher,
    T: Eq + Hash
","impl<'a, T, S> Extend<&'a T> for HashSet<T, S> where
    S: BuildHasher,
    T: 'a + Eq + Hash + Copy
","impl<P> Extend<P> for PathBuf where
    P: AsRef<Path>, 
","impl Extend<DeviceType> for DeviceType","impl Extend<DeviceFpConfig> for DeviceFpConfig","impl Extend<DeviceExecCapabilities> for DeviceExecCapabilities","impl Extend<CommandQueueProperties> for CommandQueueProperties","impl Extend<DeviceAffinityDomain> for DeviceAffinityDomain","impl Extend<MemFlags> for MemFlags","impl Extend<MemMigrationFlags> for MemMigrationFlags","impl Extend<MapFlags> for MapFlags","impl Extend<ProgramBinaryType> for ProgramBinaryType","impl Extend<KernelArgTypeQualifier> for KernelArgTypeQualifier","impl<T> Extend<T> for BinaryHeap<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BinaryHeap<T> where
    T: 'a + Copy + Ord
","impl<K, V> Extend<(K, V)> for BTreeMap<K, V> where
    K: Ord
","impl<'a, K, V> Extend<(&'a K, &'a V)> for BTreeMap<K, V> where
    K: Copy + Ord,
    V: Copy
","impl<T> Extend<T> for BTreeSet<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BTreeSet<T> where
    T: 'a + Copy + Ord
","impl<E> Extend<E> for EnumSet<E> where
    E: CLike
","impl<'a, E> Extend<&'a E> for EnumSet<E> where
    E: 'a + CLike + Copy
","impl<T> Extend<T> for LinkedList<T>","impl<'a, T> Extend<&'a T> for LinkedList<T> where
    T: 'a + Copy
","impl Extend<char> for String","impl<'a> Extend<&'a char> for String","impl<'a> Extend<&'a str> for String","impl Extend<String> for String","impl<T> Extend<T> for Vec<T>","impl<'a, T> Extend<&'a T> for Vec<T> where
    T: 'a + Copy
","impl<A> Extend<A> for VecDeque<A>","impl<'a, T> Extend<&'a T> for VecDeque<T> where
    T: 'a + Copy
",]; implementors["ocl_core"] = ["impl<K, V, S> Extend<(K, V)> for HashMap<K, V, S> where
    K: Eq + Hash,
    S: BuildHasher
","impl<'a, K, V, S> Extend<(&'a K, &'a V)> for HashMap<K, V, S> where
    K: Eq + Hash + Copy,
    S: BuildHasher,
    V: Copy
","impl<T, S> Extend<T> for HashSet<T, S> where
    S: BuildHasher,
    T: Eq + Hash
","impl<'a, T, S> Extend<&'a T> for HashSet<T, S> where
    S: BuildHasher,
    T: 'a + Eq + Hash + Copy
","impl<P> Extend<P> for PathBuf where
    P: AsRef<Path>, 
","impl<T> Extend<T> for BinaryHeap<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BinaryHeap<T> where
    T: 'a + Copy + Ord
","impl<K, V> Extend<(K, V)> for BTreeMap<K, V> where
    K: Ord
","impl<'a, K, V> Extend<(&'a K, &'a V)> for BTreeMap<K, V> where
    K: Copy + Ord,
    V: Copy
","impl<T> Extend<T> for BTreeSet<T> where
    T: Ord
","impl<'a, T> Extend<&'a T> for BTreeSet<T> where
    T: 'a + Copy + Ord
","impl<E> Extend<E> for EnumSet<E> where
    E: CLike
","impl<'a, E> Extend<&'a E> for EnumSet<E> where
    E: 'a + CLike + Copy
","impl<T> Extend<T> for LinkedList<T>","impl<'a, T> Extend<&'a T> for LinkedList<T> where
    T: 'a + Copy
","impl Extend<char> for String","impl<'a> Extend<&'a char> for String","impl<'a> Extend<&'a str> for String","impl Extend<String> for String","impl<T> Extend<T> for Vec<T>","impl<'a, T> Extend<&'a T> for Vec<T> where
    T: 'a + Copy
","impl<A> Extend<A> for VecDeque<A>","impl<'a, T> Extend<&'a T> for VecDeque<T> where
    T: 'a + Copy
","impl Extend<DeviceType> for DeviceType","impl Extend<DeviceFpConfig> for DeviceFpConfig","impl Extend<DeviceExecCapabilities> for DeviceExecCapabilities","impl Extend<CommandQueueProperties> for CommandQueueProperties","impl Extend<DeviceAffinityDomain> for DeviceAffinityDomain","impl Extend<MemFlags> for MemFlags","impl Extend<MemMigrationFlags> for MemMigrationFlags","impl Extend<MapFlags> for MapFlags","impl Extend<ProgramBinaryType> for ProgramBinaryType","impl Extend<KernelArgTypeQualifier> for KernelArgTypeQualifier",]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()